Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 1856 Rev 1857
Línea 1... Línea 1...
1
import React, { useEffect, useMemo, useState } from 'react'
1
import React, { useEffect, useMemo, useState } from 'react'
2
import { useDispatch, useSelector } from 'react-redux'
2
import { useDispatch, useSelector } from 'react-redux'
3
import { IconButton } from '@mui/material'
3
import { IconButton } 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
 
-
 
6
import { formatObjectToArray } from '@app/utils'
6
import { axios, formatObjectToArray } from '@app/utils'
7
import { updateSkills } from '@app/services/profiles'
Línea 7... Línea 8...
7
import { addNotification } from '@app/redux/notification/notification.actions'
8
import { addNotification } from '@app/redux/notification/notification.actions'
8
 
9
 
9
import TagsList from '@app/components/UI/TagsList'
10
import TagsList from '@app/components/UI/TagsList'
Línea 22... Línea 23...
22
  const usersSkills = useMemo(() => formatObjectToArray(defaultSkills))
23
  const usersSkills = useMemo(() => formatObjectToArray(defaultSkills))
Línea 23... Línea 24...
23
 
24
 
Línea 24... Línea 25...
24
  const toggleModal = () => setShowModal(!showModal)
25
  const toggleModal = () => setShowModal(!showModal)
25
 
26
 
26
  const handleEditSkills = ({ skills }) => {
-
 
27
    const formData = new FormData()
-
 
28
    skills.map((skills) => formData.append('skills[]', skills.value))
-
 
29
 
-
 
30
    axios
27
  const handleEditSkills = ({ skills }) => {
31
      .post(`/profile/my-profiles/skill/${uuid}`, formData)
28
    updateSkills(uuid, skills)
32
      .then(({ data: response }) => {
29
      .then(({ data: response }) => {
33
        const { data, success } = response
30
        const { data, success } = response
34
        if (!success) {
31
        if (!success) {