Refactor: Oddělení konektoru na parser menu

This commit is contained in:
2023-06-03 09:36:08 +02:00
parent c814624dbc
commit 19805713cd
3 changed files with 17 additions and 13 deletions

14
server/src/restaurants.ts Normal file
View File

@@ -0,0 +1,14 @@
import rp from 'request-promise';
// URL na Food API - získání jídelních lístků restaurací
const foodUrl = process.env.FOOD_API_URL || 'http://localhost:3002';
export const fetchMenus = async () => {
try {
const json = await rp({ uri: foodUrl, qs: { "mock": process.env.MOCK_DATA } });
return JSON.parse(json);
} catch (error) {
console.error("Chyba při volání Food API", error);
return {};
}
}