Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 6753 Rev 6788
Línea 5... Línea 5...
5
import IconButton from '@mui/material/IconButton'
5
import IconButton from '@mui/material/IconButton'
6
import EditIcon from '@mui/icons-material/Edit'
6
import EditIcon from '@mui/icons-material/Edit'
7
import AptitudesModal from './AptitudesModal'
7
import AptitudesModal from './AptitudesModal'
8
import EmptySection from '../../../shared/empty-section/EmptySection'
8
import EmptySection from '../../../shared/empty-section/EmptySection'
Línea 9... Línea 9...
9
 
9
 
10
const Aptitudes = ({ aptitudes, aptitudesOptions, userId, isEdit }) => {
10
const Aptitudes = ({ aptitudes, userId, isEdit }) => {
11
  const [setttedAptitudes, setSetttedAptitudes] = useState(aptitudes)
11
  const [setttedAptitudes, setSetttedAptitudes] = useState([])
12
  const [isModalOpen, setIsModalOpen] = useState(false)
12
  const [isModalOpen, setIsModalOpen] = useState(false)
Línea 13... Línea 13...
13
  const labels = useSelector(({ intl }) => intl.labels)
13
  const labels = useSelector(({ intl }) => intl.labels)
14
 
14
 
15
  const handleEdit = () => {
15
  const handleEdit = () => {
Línea 16... Línea 16...
16
    setIsModalOpen(true)
16
    setIsModalOpen(true)
17
  }
17
  }
18
 
18
 
Línea 19... Línea 19...
19
  useEffect(() => {
19
  useEffect(() => {
20
    setSetttedAptitudes(aptitudes)
20
    aptitudes && setSetttedAptitudes(aptitudes)
21
  }, [aptitudes])
21
  }, [aptitudes])
Línea 43... Línea 43...
43
          <EmptySection align="left" message={labels.EMPTY} />
43
          <EmptySection align="left" message={labels.EMPTY} />
44
        )}
44
        )}
45
      </div>
45
      </div>
46
      <AptitudesModal
46
      <AptitudesModal
47
        show={isModalOpen}
47
        show={isModalOpen}
48
        aptitudesOptions={aptitudesOptions}
-
 
49
        closeModal={() => setIsModalOpen(false)}
48
        closeModal={() => setIsModalOpen(false)}
50
        setAptitudes={(newAptitudes) => setSetttedAptitudes(newAptitudes)}
49
        setAptitudes={(newAptitudes) => setSetttedAptitudes(newAptitudes)}
51
        userAptitudes={setttedAptitudes}
50
        userAptitudes={setttedAptitudes}
52
        userIdEncrypted={userId}
51
        userIdEncrypted={userId}
53
      />
52
      />