import { WeeklyStats, LunchChoice } from "../../types/gen/types.gen"; // Mockovací data pro podporované podniky, na jeden týden const MOCK_DATA = { 'sladovnicka': [ [ { amount: "0,25l", name: "Česnečka s uzeným masem a krutony", price: "35\xA0Kč", isSoup: true, allergens: [1, 3, 7, 9] }, { amount: "250g", name: "Přírodní roštěná s jasmínovou rýží", price: "135\xA0Kč", isSoup: false, allergens: [1, 9, 10] }, { amount: "150g", name: "Noky s kuřecím masem a sýrovou omáčkou", price: "145\xA0Kč", isSoup: false, allergens: [1, 3, 7] }, { amount: "150g", name: "Kuřecí stehno pečené na Moravance s feferony, bramborový knedlík", price: "135\xA0Kč", isSoup: false, allergens: [1, 3, 7, 9] } ], [ { amount: "0,25l", name: "Kuřecí vývar s nudlemi", price: "35\xA0Kč", isSoup: true, allergens: [1, 3, 7, 9] }, { 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: "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: "Zeleninová polévka", price: "35\xA0Kč", isSoup: true, allergens: [3, 9] }, { amount: "150g", name: "Smažené rybí filé s vařeným bramborem, tatarka", price: "135\xA0Kč", isSoup: false, allergens: [3, 7] }, { 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: "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] } ] ], 'uMotliku': [ [ { amount: "0,33l", name: "Žampionový krém", price: "35\xA0Kč", isSoup: true, }, { amount: "250g", name: "Halušky se zelím a uzeným masem", price: "135\xA0Kč", isSoup: false, }, { amount: "150g", name: "Kuřecí směs se zeleninou a arašídy, jasmínová rýže", price: "135\xA0Kč", isSoup: false, }, { amount: "150g", name: "Smažený vepřový řízek, vařený brambor, okurka", price: "135\xA0Kč", isSoup: false, } ], [ { amount: "0,33l", name: "Zelňačka", price: "35\xA0Kč", isSoup: true, }, { amount: "250g", name: "Lasagne s boloňskou omáčkou a sýrem", price: "135\xA0Kč", isSoup: false, }, { amount: "150g", name: "Fazolový guláš s párkem, bramborem a pečivem", price: "135\xA0Kč", isSoup: false, }, { amount: "150g", name: "Grilovaná vepřová panenka s omáčkou z hrubozrnné hořčice, restované brambory se slaninou", price: "145\xA0Kč", isSoup: false, } ], [ { amount: "0,33l", name: "Kuřecí vývar s nudlemi", price: "35\xA0Kč", isSoup: true, }, { amount: "150g", name: "Hovězí svíčková na smetaně, kynutý knedlík, brusinky", price: "145\xA0Kč", isSoup: false, }, { amount: "150g", name: "Kuřecí roláda s mandlovou nádivkou, šťouchané brambory se slaninou", price: "135\xA0Kč", isSoup: false, }, { amount: "150g", name: "Těstovinový salát s tuňákem", price: "135\xA0Kč", isSoup: false, } ], [ { amount: "0,33l", name: "Minestrone", price: "35\xA0Kč", isSoup: true, }, { amount: "150g", name: "Hamburger s trhaným vepřovým pleckem v BBQ omáčce, karamelizovaná cibule, hranolky, jarní dip", price: "145\xA0Kč", isSoup: false, }, { amount: "150g", name: "Kuřecí medailonky v sýrové omáčce, šťouchaný brambor s pažitkou", price: "135\xA0Kč", isSoup: false, }, { amount: "150g", name: "Kofty z mletého masa, tzatziki, pita chléb", price: "135\xA0Kč", isSoup: false, } ], [ { amount: "0,33l", name: "Gulášová", price: "35\xA0Kč", isSoup: true, }, { amount: "150g", name: "Španělský hovězí ptáček, rýže (houskový knedlík)", price: "145\xA0Kč", isSoup: false, }, { amount: "150g", name: "Kuřecí prsa zapečená s rajčaty a mozarellou, šťouchaný brambor s jarní cibulkou", price: "135\xA0Kč", isSoup: false, }, { amount: "3ks", name: "Ovocné knedlíky s máslem, cukrem a tvarohem", price: "135\xA0Kč", isSoup: false, } ] ], 'techTower': [ [ { amount: "-", name: "Batátový krém s chilli a kokosovým mlékem", price: "40\xA0Kč", isSoup: true, allergens: [1, 7] }, { amount: "-", name: "Kuřecí stehno na paprice, knedlík", price: "130\xA0Kč", isSoup: false, allergens: [1, 3, 7] }, { amount: "-", name: "Těstoviny se sušenými rajčaty a cuketou, parmezán", price: "na\xA0váhu", isSoup: false, allergens: [1, 7] }, { amount: "-", name: "Quesadilla s trhaným vepřovým masem, salát coleslaw, hranolky", price: "na\xA0váhu", isSoup: false, allergens: [1, 7] }, { amount: "-", 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: "Ovarová", price: "40\xA0Kč", isSoup: true, allergens: [1] }, { amount: "-", name: "Zapečené těstoviny s uzeným masem, okurka", price: "130\xA0Kč", isSoup: false, allergens: [1, 3, 7] }, { amount: "-", 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: "Steak z krkovice s miso omáčkou, jasmínová rýže", price: "na\xA0váhu", isSoup: false, allergens: [1, 6, 11] }, { amount: "-", name: "Kuřecí supreme s bramborovo-mrkvovým pyré, restovaná cuketa", price: "na\xA0váhu", isSoup: false, allergens: [7] } ], [ { amount: "-", name: "Hovězí s hráškem a rýží", price: "40\xA0Kč", isSoup: true, allergens: [9] }, { amount: "-", name: "Rizoto s kuřecím masem a zeleninou, okurka, sýr", price: "130\xA0Kč", isSoup: false, allergens: [7, 9] }, { amount: "-", 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: "Gordon bleu, hranolky, pikantní dip", price: "na\xA0váhu", isSoup: false, allergens: [1, 3, 7] } ], [ { amount: "-", name: "Dýňová", price: "40\xA0Kč", isSoup: true, allergens: [1, 7] }, { amount: "-", name: "Uzená plec, křenová omáčka, knedlík", price: "130\xA0Kč", isSoup: false, allergens: [1, 3, 7] }, { amount: "-", name: "Palačinky s marmeládou přelité čokoládou, sypané cukrem", price: "na\xA0váhu", isSoup: false, allergens: [1, 3, 7] }, { amount: "-", name: "Smažený holandský řízek s bramborovou kaší a nakládanou zeleninou", price: "na\xA0váhu", isSoup: false, allergens: [1, 3, 7] }, { amount: "-", 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: "Hovězí vývar s játrovými knedlíčky", price: "40\xA0Kč", isSoup: true, allergens: [1, 3, 7, 9] }, { amount: "-", name: "Kuřecí Kung-pao, jasmínová rýže", price: "130\xA0Kč", isSoup: false, allergens: [1, 3, 5, 6] }, { amount: "-", name: "Sýrové tortelliny s pažitkovou omáčkou", price: "na\xA0váhu", isSoup: false, allergens: [1, 3, 7] }, { amount: "-", 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é 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] } ] ], 'zastavkaUmichala': [ [ { amount: "-", name: "Fazolačka s klobásou & zakysačkou", price: "39\xA0Kč", isSoup: true, }, { amount: "-", name: "Zeleninová musaka – lilek, cuketa, tomatové sugo & sýrový bešamel", price: "135\xA0Kč", isSoup: false, }, { amount: "-", name: "Slovácké strapačky s uzenou slaninou, zelím, mletým pepřem & sekanou petrželkou", price: "140\xA0Kč", isSoup: false, }, { amount: "-", name: "Hovězí guláš s vejcem, zeleninovou garniturkou & žemlovými knedlíky", price: "145\xA0Kč", isSoup: false, }, { amount: "-", name: "Kuřecí roláda s kaštanovou nádivkou, demi-glace & smetanovou bramborovou kaší", price: "150\xA0Kč", isSoup: false, } ], [ { amount: "-", name: "Hovězí vývar se zeleninou a játrovou rýží", price: "39\xA0Kč", isSoup: true, }, { amount: "-", name: "Pečené vepřové koleno, křen, hořčice, chléb", price: "320\xA0Kč", isSoup: false, } ], [ { amount: "-", name: "Zeleninová polévka s kuskusem", price: "39\xA0Kč", isSoup: true, }, { amount: "-", name: "Poutine (trhané vepřové, hranolky, sýr, čalamáda, pikantní omáčka)", price: "190\xA0Kč", isSoup: false, } ], [ { amount: "-", name: "Hrachová polévka s uzeninou", price: "39\xA0Kč", isSoup: true, }, { amount: "-", name: "Vepřový řízek z kotlety, domácí bramborový salát", price: "170\xA0Kč", isSoup: false, } ], [ { amount: "-", name: "Cibulačka se sýrem", price: "39\xA0Kč", isSoup: true, }, { amount: "-", name: "Burger z Chuck rollu, hranolky, tatarská omáčka", price: "200\xA0Kč", isSoup: false, } ], ], 'senkSerikova': [ [ { amount: "-", name: "Drůbeží vývar s masem a nudlemi", price: "45\xA0Kč", isSoup: true, }, { amount: "-", name: "Vepřová pečeně se zelím a houskovým knedlíkem", price: "155\xA0Kč", isSoup: false, }, { amount: "-", name: "Špagety s kuřecím masem, špenátem a smetanou", price: "145\xA0Kč", isSoup: false, }, { amount: "-", name: "Medailonky z vepřové panenky s fazolkami se slaninou, šťouchané brambory", price: "185\xA0Kč", isSoup: false, } ], [ { amount: "-", name: "Mrkvová polévka se zázvorem a kokosovým mlékem", price: "45\xA0Kč", isSoup: true, }, { amount: "-", name: "Hovězí po Burgundsku, bramborová kaše", price: "155\xA0Kč", isSoup: false, } ], [ { amount: "-", name: "Hovězí vývar s játrovými knedlíčky", price: "45\xA0Kč", isSoup: true, }, { amount: "-", name: "Kuřecí plátky na sušených rajčatech, bylinkách a česneku, bramborová kaše", price: "155\xA0Kč", isSoup: false, } ], [ { amount: "-", name: "Kuřecí vývar s rýží", price: "45\xA0Kč", isSoup: true, }, { amount: "-", name: "Rajská s plněnou paprikou, knedlík", price: "170\xA0Kč", isSoup: false, } ], [ { amount: "-", name: "Mexická fazolová polévka", price: "45\xA0Kč", isSoup: true, }, { amount: "-", name: "Ragú z trhané kachny, onsen vejce, soté ze špenátu a ředkvičky, bramborové pyré, lanýžová sůl, zelený olej", price: "189\xA0Kč", isSoup: false, } ], ], } // Mockovací data pro Pizza day const MOCK_PIZZA_LIST = [ { name: "Margherita", ingredients: [ "tomato", "mozzarella, eidam 40%", "goldi" ], sizes: [ { varId: 1, size: "30cm", pizzaPrice: 138, boxPrice: 13, price: 151 }, { varId: 2, size: "35cm", pizzaPrice: 166, boxPrice: 15, price: 181 }, { varId: 3, size: "40cm", pizzaPrice: 223, boxPrice: 18, price: 241 }, { varId: 4, size: "50cm", pizzaPrice: 306, boxPrice: 25, price: 331 } ] }, { name: "Salami", ingredients: [ "tomato", "pikantní salám", "mozzarella, eidam 40%", "goldi" ], sizes: [ { varId: 6, size: "30cm", pizzaPrice: 142, boxPrice: 13, price: 155 }, { varId: 7, size: "35cm", pizzaPrice: 172, boxPrice: 15, price: 187 }, { varId: 8, size: "40cm", pizzaPrice: 233, boxPrice: 18, price: 251 }, { varId: 9, size: "50cm", pizzaPrice: 316, boxPrice: 25, price: 341 } ] }, { name: "Sausage", ingredients: [ "tomato", "klobása", "pálivé papričky", "česnek", "mozzarella, eidam 40%", "goldi" ], sizes: [ { varId: 10, size: "30cm", pizzaPrice: 142, boxPrice: 13, price: 155 }, { varId: 11, size: "35cm", pizzaPrice: 172, boxPrice: 15, price: 187 }, { varId: 12, size: "40cm", pizzaPrice: 233, boxPrice: 18, price: 251 }, { varId: 13, size: "50cm", pizzaPrice: 316, boxPrice: 25, price: 341 } ] }, { name: "Classic Ham", ingredients: [ "tomato", "šunka výběrová", "mozzarella, eidam 40%", "goldi" ], sizes: [ { varId: 14, size: "30cm", pizzaPrice: 142, boxPrice: 13, price: 155 }, { varId: 15, size: "35cm", pizzaPrice: 172, boxPrice: 15, price: 187 }, { varId: 16, size: "40cm", pizzaPrice: 233, boxPrice: 18, price: 251 }, { varId: 17, size: "50cm", pizzaPrice: 294, boxPrice: 25, price: 319 } ] }, { name: "Quattro Formaggi", ingredients: [ "tomato", "niva", "mozzarella", "uzený sýr", "eidam 40%", "goldi" ], sizes: [ { varId: 22, size: "30cm", pizzaPrice: 162, boxPrice: 13, price: 175 }, { varId: 23, size: "35cm", pizzaPrice: 186, boxPrice: 15, price: 201 }, { varId: 24, size: "40cm", pizzaPrice: 263, boxPrice: 18, price: 281 }, { varId: 25, size: "50cm", pizzaPrice: 346, boxPrice: 25, price: 371 } ] }, { name: "Hawai", ingredients: [ "tomato", "šunka výběrová", "ananas", "mozzarella, eidam 40%", "goldi" ], sizes: [ { varId: 26, size: "30cm", pizzaPrice: 162, boxPrice: 13, price: 175 }, { varId: 27, size: "35cm", pizzaPrice: 186, boxPrice: 15, price: 201 }, { varId: 28, size: "40cm", pizzaPrice: 263, boxPrice: 18, price: 281 }, { varId: 29, size: "50cm", pizzaPrice: 346, boxPrice: 25, price: 371 } ] }, { name: "Mushroom", ingredients: [ "tomato", "žampiony", "zakysaná smetana", "pórek", "mozzarella, eidam 40%", "goldi" ], sizes: [ { varId: 30, size: "30cm", pizzaPrice: 162, boxPrice: 13, price: 175 }, { varId: 31, size: "35cm", pizzaPrice: 186, boxPrice: 15, price: 201 }, { varId: 32, size: "40cm", pizzaPrice: 263, boxPrice: 18, price: 281 }, { varId: 33, size: "50cm", pizzaPrice: 346, boxPrice: 25, price: 371 } ] }, { name: "Mexico", ingredients: [ "tomato", "pikantní salám", "slanina", "pálivé papričky", "červená cibule", "zelené olivy", "kukuřice", "mozzarella, eidam 40%", "goldi" ], sizes: [ { varId: 34, size: "30cm", pizzaPrice: 162, boxPrice: 13, price: 175 }, { varId: 35, size: "35cm", pizzaPrice: 186, boxPrice: 15, price: 201 }, { varId: 36, size: "40cm", pizzaPrice: 263, boxPrice: 18, price: 281 }, { varId: 37, size: "50cm", pizzaPrice: 346, boxPrice: 25, price: 371 } ] }, { name: "Bismark", ingredients: [ "tomato", "slanina", "vejce", "pórek", "mozzarella, eidam 40%", "sýr" ], sizes: [ { varId: 38, size: "30cm", pizzaPrice: 162, boxPrice: 13, price: 175 }, { varId: 39, size: "35cm", pizzaPrice: 186, boxPrice: 15, price: 201 }, { varId: 40, size: "40cm", pizzaPrice: 263, boxPrice: 18, price: 281 }, { varId: 41, size: "50cm", pizzaPrice: 346, boxPrice: 25, price: 371 } ] }, { name: "Tuna", ingredients: [ "tomato", "tuňák", "červená cibule", "černé olivy", "mozzarella, eidam 40%", "goldi" ], sizes: [ { varId: 42, size: "30cm", pizzaPrice: 172, boxPrice: 13, price: 185 }, { varId: 43, size: "35cm", pizzaPrice: 212, boxPrice: 15, price: 227 }, { varId: 44, size: "40cm", pizzaPrice: 293, boxPrice: 18, price: 311 }, { varId: 45, size: "50cm", pizzaPrice: 376, boxPrice: 25, price: 401 } ] }, { name: "Spinach", ingredients: [ "listový špenát", "kuřecí maso", "smetana", "mozzarella, eidam 40%", "česnek", "goldi" ], sizes: [ { varId: 46, size: "30cm", pizzaPrice: 182, boxPrice: 13, price: 195 }, { varId: 47, size: "35cm", pizzaPrice: 222, boxPrice: 15, price: 237 }, { varId: 48, size: "40cm", pizzaPrice: 303, boxPrice: 18, price: 321 }, { varId: 49, size: "50cm", pizzaPrice: 386, boxPrice: 25, price: 411 } ] }, { name: "Persia", ingredients: [ "smetana", "česnek", "slanina", "červené cibule", "paprika mix", "černé olivy", "kuřecí maso", "2 druhy omáček", "mozzarella, eidam 40%", "goldi" ], sizes: [ { varId: 50, size: "30cm", pizzaPrice: 182, boxPrice: 13, price: 195 }, { varId: 51, size: "35cm", pizzaPrice: 222, boxPrice: 15, price: 237 }, { varId: 52, size: "40cm", pizzaPrice: 303, boxPrice: 18, price: 321 }, { varId: 53, size: "50cm", pizzaPrice: 396, boxPrice: 25, price: 421 } ] }, { name: "BBQ Dream", ingredients: [ "tomato", "slanina", "paprika mix", "kuřecí maso", "červená cibule", "BBQ omáčka", "mozzarella, eidam 40%" ], sizes: [ { varId: 54, size: "30cm", pizzaPrice: 182, boxPrice: 13, price: 195 }, { varId: 55, size: "35cm", pizzaPrice: 222, boxPrice: 15, price: 237 }, { varId: 56, size: "40cm", pizzaPrice: 303, boxPrice: 18, price: 321 }, { varId: 57, size: "50cm", pizzaPrice: 396, boxPrice: 25, price: 421 } ] }, { name: "Cranberries", ingredients: [ "niva", "uzený sýr", "kuřecí maso", "brusinky", "goldi", "mozzarella, eidam 40%", "smetana", "česnek" ], sizes: [ { varId: 58, size: "30cm", pizzaPrice: 182, boxPrice: 13, price: 195 }, { varId: 59, size: "35cm", pizzaPrice: 222, boxPrice: 15, price: 237 }, { varId: 60, size: "40cm", pizzaPrice: 303, boxPrice: 18, price: 321 }, { varId: 61, size: "50cm", pizzaPrice: 396, boxPrice: 25, price: 421 } ] }, { name: "Vegetarian", ingredients: [ "tomato", "listový špenát", "rajčata", "černé olivy", "kukuřice", "mozzarella, eidam 40%", "goldi" ], sizes: [ { varId: 62, size: "30cm", pizzaPrice: 188, boxPrice: 13, price: 201 }, { varId: 63, size: "35cm", pizzaPrice: 226, boxPrice: 15, price: 241 }, { varId: 64, size: "40cm", pizzaPrice: 313, boxPrice: 18, price: 331 }, { varId: 65, size: "50cm", pizzaPrice: 426, boxPrice: 25, price: 451 } ] }, { name: "Spicy Devil", ingredients: [ "tomato", "červené cibule", "kuřecí maso", "pálivé papričky", "parmská šunka", "mozzarella, eidam 40%", "goldi" ], sizes: [ { varId: 66, size: "30cm", pizzaPrice: 188, boxPrice: 13, price: 201 }, { varId: 67, size: "35cm", pizzaPrice: 226, boxPrice: 15, price: 241 }, { varId: 68, size: "40cm", pizzaPrice: 313, boxPrice: 18, price: 331 }, { varId: 69, size: "50cm", pizzaPrice: 426, boxPrice: 25, price: 451 } ] }, { name: "Dimi's pizza", ingredients: [ "brokolice", "slanina", "kuřecí maso", "kukuřice", "kari", "mozzarella, eidam 40%", "smetana", "červená cibule", "goldi" ], sizes: [ { varId: 309, size: "30cm", pizzaPrice: 182, boxPrice: 13, price: 195 }, { varId: 310, size: "35cm", pizzaPrice: 222, boxPrice: 15, price: 237 }, { varId: 311, size: "40cm", pizzaPrice: 303, boxPrice: 18, price: 321 }, { varId: 312, size: "50cm", pizzaPrice: 396, boxPrice: 25, price: 421 } ] }, { name: "Texas Pulled Pork", ingredients: [ "tomato", "trhané vepřové maso", "kukuřice", "jalapeňos", "BBQ omáčka", "mozzarella, eidam 40%", "goldi" ], sizes: [ { varId: 394, size: "30cm", pizzaPrice: 188, boxPrice: 13, price: 201 }, { varId: 395, size: "35cm", pizzaPrice: 226, boxPrice: 15, price: 241 }, { varId: 396, size: "40cm", pizzaPrice: 313, boxPrice: 18, price: 331 }, { varId: 397, size: "50cm", pizzaPrice: 426, boxPrice: 25, price: 451 } ] } ] /** * Funkce vrací mock datu ve formátu YYYY-MM-DD */ export const getTodayMock = (): Date => { return new Date('2025-01-10'); // pátek } export const getMenuSladovnickaMock = () => { return MOCK_DATA['sladovnicka']; } export const getMenuUMotlikuMock = () => { return MOCK_DATA['uMotliku']; } export const getMenuTechTowerMock = () => { return MOCK_DATA['techTower']; } export const getMenuZastavkaUmichalaMock = () => { return MOCK_DATA['zastavkaUmichala']; } export const getMenuSenkSerikovaMock = () => { return MOCK_DATA['senkSerikova']; } export const getPizzaListMock = () => { return MOCK_PIZZA_LIST; } export const getStatsMock = (): WeeklyStats => { return [ { date: '24.02.', locations: { ...Object.keys(LunchChoice).reduce((prev, cur) => ({ ...prev, [cur]: Math.floor(Math.random() * 10) }), {}) } }, { date: '25.02.', locations: { ...Object.keys(LunchChoice).reduce((prev, cur) => ({ ...prev, [cur]: Math.floor(Math.random() * 10) }), {}) } }, { date: '26.02.', locations: { ...Object.keys(LunchChoice).reduce((prev, cur) => ({ ...prev, [cur]: Math.floor(Math.random() * 10) }), {}) } }, { date: '27.02.', locations: { ...Object.keys(LunchChoice).reduce((prev, cur) => ({ ...prev, [cur]: Math.floor(Math.random() * 10) }), {}) } }, { date: '28.02.', locations: { ...Object.keys(LunchChoice).reduce((prev, cur) => ({ ...prev, [cur]: Math.floor(Math.random() * 10) }), {}) } } ]; }