Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 3355 Rev 3358
Línea 4... Línea 4...
4
  const formData = new FormData()
4
  const formData = new FormData()
5
  Object.entries(preferences).forEach(([key, value]) =>
5
  Object.entries(preferences).forEach(([key, value]) =>
6
    formData.append(key, value)
6
    formData.append(key, value)
7
  )
7
  )
8
  const response = await axios.post(url, formData)
8
  const response = await axios.post(url, formData)
9
  const { data, message, success } = response.data
9
  const { data, success } = response.data
10
  if (!success) {
10
  if (!success) {
11
    const errMsg =
11
    const errMsg =
12
      typeof data === 'string'
12
      typeof data === 'string'
13
        ? data
13
        ? data
14
        : 'Error al guardar el progreso del hábito'
14
        : 'Error al guardar el progreso del hábito'
15
    throw new Error(errMsg)
15
    throw new Error(errMsg)
16
  }
16
  }
17
  return { data, message }
17
  return data
18
}
18
}