Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 6779 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 6779 Rev 6900
Línea 5... Línea 5...
5
import EditIcon from '@mui/icons-material/Edit'
5
import EditIcon from '@mui/icons-material/Edit'
Línea 6... Línea 6...
6
 
6
 
7
import OverviewModal from './OverviewModal'
7
import OverviewModal from './OverviewModal'
Línea 8... Línea 8...
8
import EmptySection from '../UI/EmptySection'
8
import EmptySection from '../UI/EmptySection'
9
 
9
 
10
const Overview = ({ overview, id, isEdit }) => {
10
const Overview = ({ overview: defaultValue, id, isEdit }) => {
11
  const [settedOverview, setSettedOverview] = useState(overview)
11
  const [overview, setOverview] = useState('')
Línea 12... Línea 12...
12
  const [isModalOpen, setIsModalOpen] = useState(false)
12
  const [isModalOpen, setIsModalOpen] = useState(false)
13
  const labels = useSelector(({ intl }) => intl.labels)
13
  const labels = useSelector(({ intl }) => intl.labels)
14
 
14
 
Línea 15... Línea 15...
15
  const toggleModal = () => {
15
  const toggleModal = () => {
16
    setIsModalOpen(!isModalOpen)
16
    setIsModalOpen(!isModalOpen)
17
  }
17
  }
Línea 18... Línea 18...
18
 
18
 
19
  useEffect(() => {
19
  useEffect(() => {
20
    setSettedOverview(overview)
20
    setOverview(defaultValue)
21
  }, [overview])
21
  }, [defaultValue])
Línea 38... Línea 38...
38
        )}
38
        )}
39
      </div>
39
      </div>
40
      <OverviewModal
40
      <OverviewModal
41
        isOpen={isModalOpen}
41
        isOpen={isModalOpen}
42
        id={id}
42
        id={id}
43
        overview={settedOverview}
43
        overview={overview}
44
        closeModal={toggleModal}
44
        closeModal={toggleModal}
45
        onComplete={(newOverview) => setSettedOverview(newOverview)}
45
        onComplete={(newOverview) => setOverview(newOverview)}
46
      />
46
      />
47
    </>
47
    </>
48
  )
48
  )
49
}
49
}