Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3053 | Rev 3694 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3053 Rev 3063
Línea 1... Línea 1...
1
import React, { useEffect, useState } from 'react'
1
import React, { useState } from 'react'
2
import { useSelector } from 'react-redux'
2
import { useSelector } from 'react-redux'
3
import { IconButton, Typography } from '@mui/material'
3
import { IconButton, Typography } from '@mui/material'
4
import { Edit } from '@mui/icons-material'
4
import { Edit } from '@mui/icons-material'
Línea 5... Línea 5...
5
 
5
 
Línea 6... Línea 6...
6
import { parse } from '@utils'
6
import { parse } from '@utils'
7
 
7
 
8
import Widget from '@components/UI/Widget'
8
import Widget from '@components/UI/Widget'
Línea 9... Línea 9...
9
import EmptySection from '@components/UI/EmptySection'
9
import EmptySection from '@components/UI/EmptySection'
10
import OverviewModal from './OverviewModal'
-
 
11
 
10
import OverviewModal from './OverviewModal'
12
const Overview = ({ overview: defaultValue, id, edit }) => {
11
 
Línea 13... Línea -...
13
  const [overview, setOverview] = useState('')
-
 
14
  const [isModalOpen, setIsModalOpen] = useState(false)
12
const Overview = ({ overview, id, onEdit, edit }) => {
15
  const labels = useSelector(({ intl }) => intl.labels)
-
 
16
 
-
 
17
  const toggleModal = () => {
-
 
18
    setIsModalOpen(!isModalOpen)
-
 
19
  }
-
 
Línea 20... Línea 13...
20
 
13
  const [isModalOpen, setIsModalOpen] = useState(false)
21
  useEffect(() => {
14
  const labels = useSelector(({ intl }) => intl.labels)
22
    setOverview(defaultValue)
15
 
23
  }, [defaultValue])
16
  const toggleModal = () => setIsModalOpen(!isModalOpen)
Línea 49... Línea 42...
49
      <OverviewModal
42
      <OverviewModal
50
        id={id}
43
        id={id}
51
        isOpen={isModalOpen}
44
        isOpen={isModalOpen}
52
        overview={overview}
45
        overview={overview}
53
        closeModal={toggleModal}
46
        closeModal={toggleModal}
54
        onComplete={(newOverview) => setOverview(newOverview)}
47
        onComplete={onEdit}
55
      />
48
      />
56
    </>
49
    </>
57
  )
50
  )
58
}
51
}