CI / Generate TypeScript types (push) Successful in 10s
CI / Server unit tests (push) Successful in 28s
CI / Build server (push) Successful in 37s
CI / Build client (push) Successful in 45s
CI / Playwright E2E tests (push) Successful in 2m15s
CI / Build and push Docker image (push) Successful in 45s
CI / Notify (push) Successful in 2s
44 lines
1.5 KiB
TypeScript
44 lines
1.5 KiB
TypeScript
import { LunchChoice, Restaurant } from "../../types";
|
|
|
|
/** Volby, u kterých se nezadává cena oběda — cena je dána objednávkou, Pizza day, nebo se neobědvá. */
|
|
export const CHOICES_WITHOUT_PRICE: LunchChoice[] = [LunchChoice.OBJEDNAVAM, LunchChoice.PIZZA, LunchChoice.NEOBEDVAM, LunchChoice.ROZHODUJI];
|
|
|
|
export function getRestaurantName(restaurant: Restaurant) {
|
|
switch (restaurant) {
|
|
case Restaurant.SLADOVNICKA:
|
|
return "Sladovnická";
|
|
case Restaurant.TECHTOWER:
|
|
return "TechTower";
|
|
case Restaurant.ZASTAVKAUMICHALA:
|
|
return "Zastávka u Michala";
|
|
case Restaurant.SENKSERIKOVA:
|
|
return "Šenk Šeříková";
|
|
default:
|
|
return restaurant;
|
|
}
|
|
}
|
|
|
|
export function getLunchChoiceName(location: LunchChoice) {
|
|
switch (location) {
|
|
case Restaurant.SLADOVNICKA:
|
|
return "Sladovnická";
|
|
case Restaurant.TECHTOWER:
|
|
return "TechTower";
|
|
case Restaurant.ZASTAVKAUMICHALA:
|
|
return "Zastávka u Michala";
|
|
case Restaurant.SENKSERIKOVA:
|
|
return "Šenk Šeříková";
|
|
case LunchChoice.SPSE:
|
|
return "SPŠE";
|
|
case LunchChoice.PIZZA:
|
|
return "Pizza day";
|
|
case LunchChoice.OBJEDNAVAM:
|
|
return "Budu objednávat";
|
|
case LunchChoice.NEOBEDVAM:
|
|
return "Mám vlastní/neobědvám";
|
|
case LunchChoice.ROZHODUJI:
|
|
return "Rozhoduji se";
|
|
default:
|
|
return location;
|
|
}
|
|
} |