Api Call
const API = async (domain, params) => {
// SET DATA
if ( params && Object.keys(params).length ) {
let tmp = []
for (const key in params){
tmp.push(`${key}=${params[key]}`);
}
params = '?' + tmp.join('&');
} else {
params = '';
}
let url = `https://dev.healthmarketing.gr/api/${domain}/${params}`;
// CALL API
try {
let data =
await fetch(url, {
mode: 'cors',
})
data = await data.json()
return data;
} catch (error) {
console.log(error)
}
}
// ------------------- example
const data = await API({domain:'users', id:5});