Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 3278 Rev 3415
Línea 25... Línea 25...
25
    reset
25
    reset
26
  } = useForm({
26
  } = useForm({
27
    defaultValues: { image: '' }
27
    defaultValues: { image: '' }
28
  })
28
  })
Línea 29... Línea 29...
29
 
29
 
30
  const onSubmit = handleSubmit(async ({ image }) => {
30
  const onSubmit = handleSubmit(async (image) => {
31
    try {
-
 
32
      const formData = new FormData()
-
 
33
      formData.append('image', image)
-
 
34
 
31
    try {
35
      const response = await axios.post(url, formData)
-
 
36
 
32
      const response = await axios.post(url, image)
37
      const { data, success } = response
-
 
38
 
33
      const { data, success } = response.data
Línea 39... Línea 34...
39
      if (!success) throw new Error('Error al actualizar la imagen')
34
      if (!success) throw new Error('Error al actualizar la imagen')
Línea 40... Línea -...
40
 
-
 
41
      const newImage = data.profile ?? data
35
 
42
 
-
 
Línea 43... Línea 36...
43
      if (data.update_navbar) {
36
      const newImage = data.profile ?? data
44
        sessionStorage.setItem('user_session_image', data.user)
37
 
45
      }
38
      if (data.update_navbar) sessionStorage.setItem('user_session_image', data.user)
46
 
39