contifico
Version:
Un módulo en desarrollo para interactuar con la API de Contífico, diseñado para facilitar la integración y el manejo de los endpoints disponibles. Actualmente, el módulo proporciona métodos para la gestión de productos, permitiendo consultar productos por
22 lines (20 loc) • 604 B
JavaScript
// Constantes
const ENDPOINTS = {
PRODUCTS: '/product/'
}
export const Products = function (client) {
return {
get: async (query = {}) => {
const response = await client.get(ENDPOINTS.PRODUCTS, { params: query })
return response.data
},
getOne: async (query = {}) => {
const response = await client.get(ENDPOINTS.PRODUCTS, { params: { ...query, result_size: 1 } })
return response.data[0]
},
create: async (documento) => {
const response = await client.post(ENDPOINTS.PRODUCTS, documento)
return response.data
}
}
}