Add product controllers

This commit is contained in:
Moe Poi ~ 2021-11-16 06:43:50 +07:00
parent e61a9a93e2
commit f7e0413b32

View file

@ -0,0 +1,28 @@
const axios = require('axios');
let config;
try {
config = require('../config');
} catch (e) {
console.log('No config file found');
process.exit(0);
}
const HOST = config.host + '/api';
function getProducts() {
return axios.get(HOST + '/getproducts')
.then(response => response.data)
.catch(error => console.log(error))
}
function getProduct(id) {
return axios.get(HOST + '/getproduct', { params: { id: id } })
.then(response => response.data)
.catch(error => console.log(error))
}
module.exports = {
getProducts,
getProduct
}