From 86c50b315a4b9194812117404f6e755731e392a6 Mon Sep 17 00:00:00 2001 From: Martin Berka Date: Sat, 11 Oct 2025 11:01:42 +0200 Subject: [PATCH] =?UTF-8?q?P=C5=99id=C3=A1n=C3=AD=20alergen=C5=AF=20do=20m?= =?UTF-8?q?ock=20dat?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/src/mock.ts | 244 ++++++++++++++++++++++++++------------------- 1 file changed, 144 insertions(+), 100 deletions(-) diff --git a/server/src/mock.ts b/server/src/mock.ts index 229b26a..68ecb13 100644 --- a/server/src/mock.ts +++ b/server/src/mock.ts @@ -6,79 +6,31 @@ const MOCK_DATA = { [ { amount: "0,25l", - name: "Kulajda", + name: "Česnečka s uzeným masem a krutony", price: "35\xA0Kč", isSoup: true, + allergens: [1, 3, 7, 9] }, { amount: "250g", - name: "Kuřecí křidélka s vařeným bramborem", + name: "Přírodní roštěná s jasmínovou rýží", price: "135\xA0Kč", isSoup: false, + allergens: [1, 9, 10] }, { amount: "150g", - name: "Hovězí hamburger s BBQ omáčkou a hranolky", + name: "Noky s kuřecím masem a sýrovou omáčkou", price: "145\xA0Kč", isSoup: false, + allergens: [1, 3, 7] }, { amount: "150g", - name: "Frankfurtská hovězí pečeně s jasmínovou rýží", - price: "135\xA0Kč", - isSoup: false, - } - ], - [ - { - amount: "0,25l", - name: "Hovězí vývar s kapáním", - price: "35\xA0Kč", - isSoup: true, - }, - { - amount: "200g", - name: "Smažený karbanátek s bramborovou kaší", - price: "135\xA0Kč", - isSoup: false, - }, - { - amount: "150g", - name: "Vepřová plec na smetaně s kynutým knedlíkem", - price: "135\xA0Kč", - isSoup: false, - }, - { - amount: "150g", - name: "Trhané kachní maso se zeleninovým kuskusem", - price: "135\xA0Kč", - isSoup: false, - } - ], - [ - { - amount: "0,25l", - name: "Zelná polévka s klobásou", - price: "35\xA0Kč", - isSoup: true, - }, - { - amount: "150g", - name: "Hovězí na česneku s bramborovým knedlíkem", - price: "135\xA0Kč", - isSoup: false, - }, - { - amount: "250g", - name: "Přírodní holandský řízek s bramborovou kaší, rajčatový salát", - price: "135\xA0Kč", - isSoup: false, - }, - { - amount: "350g", - name: "Bagel s vinnou klobásou, cibulový konfit, kysané zelí, slanina a hořčicová mayo, hranolky, curry omáčka", + name: "Kuřecí stehno pečené na Moravance s feferony, bramborový knedlík", price: "135\xA0Kč", isSoup: false, + allergens: [1, 3, 7, 9] } ], [ @@ -87,50 +39,118 @@ const MOCK_DATA = { name: "Kuřecí vývar s nudlemi", price: "35\xA0Kč", isSoup: true, + allergens: [1, 3, 7, 9] }, { - amount: "150g", - name: "Kovbojské fazole s klobásou a chlebem", - price: "125\xA0Kč", - isSoup: false, - }, - { - amount: "150g", - name: "Kuřecí rarášci s vařeným bramborem", + amount: "200g", + name: "Hovězí maso v rajské omáčce s kynutým knedlíkem", price: "135\xA0Kč", isSoup: false, + allergens: [1, 3, 7] }, { amount: "150g", - name: "Hovězí pečeně na slanině s jasmínovou rýží", + name: "Krůtí roláda se sušenými rajčaty , mozzarellou a bramborovou kaší", price: "135\xA0Kč", isSoup: false, + allergens: [1, 7] + }, + { + amount: "150g", + name: "Telecí játra na grilu, restované brambory, tatarská omáčka , polníčkový salát", + price: "135\xA0Kč", + isSoup: false, + allergens: [3, 7] } ], [ { amount: "0,25l", - name: "Dršťková polévka", + name: "Zeleninová polévka", price: "35\xA0Kč", isSoup: true, + allergens: [3, 9] }, { amount: "150g", - name: "Tortilla s kuřecím masem, čedarem, zeleninou a papričkami jalapeňos", + name: "Smažené rybí filé s vařeným bramborem, tatarka", price: "135\xA0Kč", isSoup: false, + allergens: [3, 7] }, { - amount: "150g", - name: "Segedínský guláš s kynutým knedlíkem", + amount: "250g", + name: "Vepřové výpečky se špenátem, bramborový knedlík 1,3,7", price: "135\xA0Kč", isSoup: false, + allergens: [1, 3, 7] + }, + { + amount: "350g", + name: "Kuřecí řízek \" Ondráš \" , kysané zelí", + price: "135\xA0Kč", + isSoup: false, + allergens: [3, 7] + } + ], + [ + { + amount: "0,25l", + name: "Hovězí vývar s játrovými knedlíčky", + price: "35\xA0Kč", + isSoup: true, + allergens: [1, 3] }, { amount: "150g", - name: "Filet z krůtích prsou, omáčka z modrého sýra, pečené brambory", + name: "Merguez klobáska, bílé fazole na kyselo, sázené vejce a vídeňská cibulka", + price: "125\xA0Kč", + isSoup: false, + allergens: [1, 3] + }, + { + amount: "150g", + name: "Kuřecí steak s liškovou omáčkou a opečený brambor", + price: "135\xA0Kč", + isSoup: false, + allergens: [1, 7] + }, + { + amount: "150g", + name: "Kaťák – vepřové kostky s feferonou, cibulí, kečupem ,česnekem, smažené krokety", + price: "135\xA0Kč", + isSoup: false, + allergens: [3, 7] + } + ], + [ + { + amount: "0,25l", + name: "Čočková polévka", + price: "35\xA0Kč", + isSoup: true, + allergens: [9, 12] + }, + { + amount: "150g", + name: "Ovocné knedlíky s tvarohem", + price: "135\xA0Kč", + isSoup: false, + allergens: [1, 3, 7] + }, + { + amount: "150g", + name: "Smažený vepřový řízek s bramborovým salátem", + price: "135\xA0Kč", + isSoup: false, + allergens: [1, 3, 7, 9, 10] + }, + { + amount: "150g", + name: "Znojemský hovězí guláš s jasmínovou rýží", price: "145\xA0Kč", isSoup: false, + allergens: [1, 9] } ] ], @@ -270,161 +290,185 @@ const MOCK_DATA = { [ { amount: "-", - name: "Uzený vývar s kapustou", + name: "Batátový krém s chilli a kokosovým mlékem", price: "40\xA0Kč", isSoup: true, + allergens: [1, 7] }, { amount: "-", - name: "Čočka na kyselo, opečená klobása, okurka, chléb", + name: "Kuřecí stehno na paprice, knedlík", price: "130\xA0Kč", isSoup: false, + allergens: [1, 3, 7] }, { amount: "-", - name: "Smažená brokolice, brambory, tatarská omáčka", + name: "Těstoviny se sušenými rajčaty a cuketou, parmezán", price: "na\xA0váhu", isSoup: false, + allergens: [1, 7] }, { amount: "-", - name: "Uzený vepřový bůček, bramborové pyré", + name: "Quesadilla s trhaným vepřovým masem, salát coleslaw, hranolky", price: "na\xA0váhu", isSoup: false, + allergens: [1, 7] }, { amount: "-", - name: "Kuřecí medailonky v sýrové omáčce, hranolky", + name: "Smažený kuřecí řízek v sezamové strouhance, vařené brambory, wasabi majonéza", price: "na\xA0váhu", isSoup: false, + allergens: [1, 3, 7] } ], [ { amount: "-", - name: "Slepičí s nudlemi", + name: "Ovarová", price: "40\xA0Kč", isSoup: true, + allergens: [1] }, { amount: "-", - name: "Zvěřinový guláš, knedlík", + name: "Zapečené těstoviny s uzeným masem, okurka", price: "130\xA0Kč", isSoup: false, + allergens: [1, 3, 7] }, { amount: "-", - name: "Čínské nudle se zeleninou a vejcem", + name: "Cheddarové kuličky s jalapeños, máslové brambory, tatarská omáčka", price: "na\xA0váhu", isSoup: false, + allergens: [1, 3, 7] }, { amount: "-", - name: "Jitrnice/jelito, brambory, zelný salát s křenem, hořčice", + name: "Steak z krkovice s miso omáčkou, jasmínová rýže", price: "na\xA0váhu", isSoup: false, + allergens: [1, 6, 11] }, { amount: "-", - name: "Vídeňská roštěná se smaženou cibulkou, jasmínová rýže", + name: "Kuřecí supreme s bramborovo-mrkvovým pyré, restovaná cuketa", price: "na\xA0váhu", isSoup: false, + allergens: [7] } ], [ { amount: "-", - name: "Dýňový krém se smetanou", + name: "Hovězí s hráškem a rýží", price: "40\xA0Kč", isSoup: true, + allergens: [9] }, { amount: "-", - name: "Kuřecí směs se zeleninou, rýže", + name: "Rizoto s kuřecím masem a zeleninou, okurka, sýr", price: "130\xA0Kč", isSoup: false, + allergens: [7, 9] }, { amount: "-", - name: "Tvarohové knedlíky s meruňkami, strouhaný tvaroh, máslo, cukr", + name: "Smažené rýžové nudle Pad thai s arašídy, zeleninou a vejcem", + price: "na\xA0váhu", + isSoup: false, + allergens: [1, 3, 6, 8, 11] + }, + { + amount: "-", + name: "Vykoštěné vepřové koleno s křenem a hořčicí, chléb", price: "na\xA0váhu", isSoup: false, }, { amount: "-", - name: "Ovar, křen, hořčice, pečivo", - price: "na\xA0váhu", - isSoup: false, - }, - { - amount: "-", - name: "Telecí holandský řízek s uzeným sýrem, bramborové pyré", + name: "Gordon bleu, hranolky, pikantní dip", price: "na\xA0váhu", isSoup: false, + allergens: [1, 3, 7] } ], [ { amount: "-", - name: "Zeleninová s jáhly", + name: "Dýňová", price: "40\xA0Kč", isSoup: true, + allergens: [1, 7] }, { amount: "-", - name: "Rizoto s vepřovým masem, okurka", + name: "Uzená plec, křenová omáčka, knedlík", price: "130\xA0Kč", isSoup: false, + allergens: [1, 3, 7] }, { amount: "-", - name: "Tortellini s parmezánovou omáčkou", + name: "Palačinky s marmeládou přelité čokoládou, sypané cukrem", price: "na\xA0váhu", isSoup: false, + allergens: [1, 3, 7] }, { amount: "-", - name: "Pečený prejt, brambory, zelný salát", + name: "Smažený holandský řízek s bramborovou kaší a nakládanou zeleninou", price: "na\xA0váhu", isSoup: false, + allergens: [1, 3, 7] }, { amount: "-", - name: "Chobotnice na grilu, grilovaná zelenina, bylinková bageta", + name: "Kuřecí jatýrka na smetaně s čerstvou majoránkou, jasmínová rýže", price: "na\xA0váhu", isSoup: false, + allergens: [7] } ], [ { amount: "-", - name: "Fazolová s uzeninou", + name: "Hovězí vývar s játrovými knedlíčky", price: "40\xA0Kč", isSoup: true, + allergens: [1, 3, 7, 9] }, { amount: "-", - name: "Krůtí perkelt, těstoviny", + name: "Kuřecí Kung-pao, jasmínová rýže", price: "130\xA0Kč", isSoup: false, + allergens: [1, 3, 5, 6] }, { amount: "-", - name: "Grilovaný hermelín, bulgurový salát se zeleninou", + name: "Sýrové tortelliny s pažitkovou omáčkou", price: "na\xA0váhu", isSoup: false, + allergens: [1, 3, 7] }, { amount: "-", - name: "Zabijačkový guláš, karlovarský knedlík", + name: "Teriyaki losos burger s frisée salátem a citrusovou majonézou, bramborové lupínky", price: "na\xA0váhu", isSoup: false, + allergens: [1, 3, 6, 7, 11] }, { amount: "-", - name: "Vepřový plátek na žampionech, jasmínová rýže", + name: "Vepřové výpečky s červeným zelím, bramborové knedlíky se smaženou cibulkou", price: "na\xA0váhu", isSoup: false, + allergens: [1, 3, 7] } ] ],