Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 797 | Rev 801 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |

import { Request } from './Request'

const baseURL = 'https://dev-services.leaderslinked.com'
const request = new Request(baseURL)

export async function getData(url) {
  try {
    const response = await request.get(url)
    return response.data
  } catch (error) {
    throw new Error(error)
  }
}

export async function sendData(url, data) {
  try {
    const response = await request.post(url, data)
    return response.data
  } catch (error) {
    throw new Error(error)
  }
}

export async function updateData(url, data) {
  try {
    const response = await request.put(url, data)
    return response.data
  } catch (error) {
    throw new Error(error)
  }
}

export async function deleteData(url) {
  try {
    const response = await request.delete(url)
    return response.data
  } catch (error) {
    throw new Error(error)
  }
}