1201 lines
31 KiB
TypeScript
1201 lines
31 KiB
TypeScript
import { getDayOfWeekIndex } from "./utils";
|
|
|
|
// Mockovací data pro podporované podniky, na jeden týden
|
|
const MOCK_DATA = {
|
|
'sladovnicka': [
|
|
[
|
|
{
|
|
amount: "0,25l",
|
|
name: "Kulajda",
|
|
price: "35\xA0Kč",
|
|
isSoup: true,
|
|
},
|
|
{
|
|
amount: "250g",
|
|
name: "Kuřecí křidélka s vařeným bramborem",
|
|
price: "135\xA0Kč",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "150g",
|
|
name: "Hovězí hamburger s BBQ omáčkou a hranolky",
|
|
price: "145\xA0Kč",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
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",
|
|
price: "135\xA0Kč",
|
|
isSoup: false,
|
|
}
|
|
],
|
|
[
|
|
{
|
|
amount: "0,25l",
|
|
name: "Kuřecí vývar s nudlemi",
|
|
price: "35\xA0Kč",
|
|
isSoup: true,
|
|
},
|
|
{
|
|
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",
|
|
price: "135\xA0Kč",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "150g",
|
|
name: "Hovězí pečeně na slanině s jasmínovou rýží",
|
|
price: "135\xA0Kč",
|
|
isSoup: false,
|
|
}
|
|
],
|
|
[
|
|
{
|
|
amount: "0,25l",
|
|
name: "Dršťková polévka",
|
|
price: "35\xA0Kč",
|
|
isSoup: true,
|
|
},
|
|
{
|
|
amount: "150g",
|
|
name: "Tortilla s kuřecím masem, čedarem, zeleninou a papričkami jalapeňos",
|
|
price: "135\xA0Kč",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "150g",
|
|
name: "Segedínský guláš s kynutým knedlíkem",
|
|
price: "135\xA0Kč",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "150g",
|
|
name: "Filet z krůtích prsou, omáčka z modrého sýra, pečené brambory",
|
|
price: "145\xA0Kč",
|
|
isSoup: false,
|
|
}
|
|
]
|
|
],
|
|
'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: "Uzený vývar s kapustou",
|
|
price: "40\xA0Kč",
|
|
isSoup: true,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Čočka na kyselo, opečená klobása, okurka, chléb",
|
|
price: "130\xA0Kč",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Smažená brokolice, brambory, tatarská omáčka",
|
|
price: "na\xA0váhu",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Uzený vepřový bůček, bramborové pyré",
|
|
price: "na\xA0váhu",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Kuřecí medailonky v sýrové omáčce, hranolky",
|
|
price: "na\xA0váhu",
|
|
isSoup: false,
|
|
}
|
|
],
|
|
[
|
|
{
|
|
amount: "-",
|
|
name: "Slepičí s nudlemi",
|
|
price: "40\xA0Kč",
|
|
isSoup: true,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Zvěřinový guláš, knedlík",
|
|
price: "130\xA0Kč",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Čínské nudle se zeleninou a vejcem",
|
|
price: "na\xA0váhu",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Jitrnice/jelito, brambory, zelný salát s křenem, hořčice",
|
|
price: "na\xA0váhu",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Vídeňská roštěná se smaženou cibulkou, jasmínová rýže",
|
|
price: "na\xA0váhu",
|
|
isSoup: false,
|
|
}
|
|
],
|
|
[
|
|
{
|
|
amount: "-",
|
|
name: "Dýňový krém se smetanou",
|
|
price: "40\xA0Kč",
|
|
isSoup: true,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Kuřecí směs se zeleninou, rýže",
|
|
price: "130\xA0Kč",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Tvarohové knedlíky s meruňkami, strouhaný tvaroh, máslo, cukr",
|
|
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é",
|
|
price: "na\xA0váhu",
|
|
isSoup: false,
|
|
}
|
|
],
|
|
[
|
|
{
|
|
amount: "-",
|
|
name: "Zeleninová s jáhly",
|
|
price: "40\xA0Kč",
|
|
isSoup: true,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Rizoto s vepřovým masem, okurka",
|
|
price: "130\xA0Kč",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Tortellini s parmezánovou omáčkou",
|
|
price: "na\xA0váhu",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Pečený prejt, brambory, zelný salát",
|
|
price: "na\xA0váhu",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Chobotnice na grilu, grilovaná zelenina, bylinková bageta",
|
|
price: "na\xA0váhu",
|
|
isSoup: false,
|
|
}
|
|
],
|
|
[
|
|
{
|
|
amount: "-",
|
|
name: "Fazolová s uzeninou",
|
|
price: "40\xA0Kč",
|
|
isSoup: true,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Krůtí perkelt, těstoviny",
|
|
price: "130\xA0Kč",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Grilovaný hermelín, bulgurový salát se zeleninou",
|
|
price: "na\xA0váhu",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Zabijačkový guláš, karlovarský knedlík",
|
|
price: "na\xA0váhu",
|
|
isSoup: false,
|
|
},
|
|
{
|
|
amount: "-",
|
|
name: "Vepřový plátek na žampionech, jasmínová rýže",
|
|
price: "na\xA0váhu",
|
|
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
|
|
}
|
|
]
|
|
}
|
|
]
|
|
|
|
export const getTodayMock = () => {
|
|
return '2023-05-31'; // středa
|
|
}
|
|
|
|
export const getMenuSladovnickaMock = () => {
|
|
return MOCK_DATA['sladovnicka'];
|
|
}
|
|
|
|
export const getMenuUMotlikuMock = () => {
|
|
return MOCK_DATA['uMotliku'];
|
|
}
|
|
|
|
export const getMenuTechTowerMock = () => {
|
|
return MOCK_DATA['techTower'];
|
|
}
|
|
|
|
export const getPizzaListMock = () => {
|
|
return MOCK_PIZZA_LIST;
|
|
} |