2023-03-13 21:06:19 +00:00
|
|
|
let snackit;
|
|
|
|
|
|
|
|
export default function wrap(apicall) {
|
|
|
|
return apicall.then(async (response) => {
|
|
|
|
const rep = await response.json();
|
|
|
|
if (response.status == 200) {
|
|
|
|
return rep;
|
|
|
|
}
|
|
|
|
snackit(rep.message);
|
2023-03-16 18:56:36 +00:00
|
|
|
throw new Error(rep.message);
|
2023-03-13 21:06:19 +00:00
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
export function setSnackit(snack) {
|
|
|
|
snackit = snack;
|
|
|
|
}
|