Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 2737 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
2722 stevensc 1
import { axios } from '@app/utils'
2
 
2735 stevensc 3
export const replyInmail = async (url, message) => {
4
  const formData = new FormData()
5
  Object.entries(message).map(([key, value]) => formData.append(key, value))
6
 
2736 stevensc 7
  return axios.post(url, formData).then((response) => {
2735 stevensc 8
    const { success, data } = response.data
9
    if (!success) throw data
2737 stevensc 10
    return data
2735 stevensc 11
  })
12
}
13
 
2746 stevensc 14
export const sendInmail = async (to, message) => {
2731 stevensc 15
  const formData = new FormData()
16
  Object.entries(message).map(([key, value]) => formData.append(key, value))
17
 
2746 stevensc 18
  return axios.post(to, formData).then((response) => {
2722 stevensc 19
    const { success, data } = response.data
20
    if (!success) throw data
2737 stevensc 21
    return data
2722 stevensc 22
  })
23
}
2725 stevensc 24
 
25
export const deleteInmail = async (url) => {
26
  return axios.post(url).then((response) => {
27
    const { success, data } = response.data
28
    if (!success) throw data
29
  })
30
}