feat: zlepšení šablon, přidány osobní údaje a spánkový režim
This commit is contained in:
1 parent
a5711f3e1e
commit
21b01528e9
51 files changed
+3739
-504
No files matched your search
+46
-3
@@ -1,4 +1,4 @@
|
||||
import { ActivityUnit, MealType } from "../../types";
|
||||
import { ActivityUnit, MealType, Pohlavi } from "../../types";
|
||||
|
||||
/** Lidsky čitelné názvy typů jídel. */
|
||||
export const MEAL_TYPE_NAMES: Record<MealType, string> = {
|
||||
@@ -38,12 +38,12 @@ export const ACTIVITY_UNIT_NAMES: Record<ActivityUnit, string> = {
|
||||
OPAKOVANI: 'opakování',
|
||||
};
|
||||
|
||||
/** Zkratka jednotky za číslo, např. "10 000 kroků". */
|
||||
/** Zkratka jednotky za číslo, např. "10 000 kroků". U opakování nesmí být '×', kolidovalo by se zápisem sérií. */
|
||||
export const ACTIVITY_UNIT_SHORT: Record<ActivityUnit, string> = {
|
||||
KROKY: 'kroků',
|
||||
MINUTY: 'min',
|
||||
KM: 'km',
|
||||
OPAKOVANI: '×',
|
||||
OPAKOVANI: 'opak.',
|
||||
};
|
||||
|
||||
/** Jednotky v pořadí, v jakém se nabízejí. */
|
||||
@@ -71,3 +71,46 @@ export const ACTIVITY_PRESETS: { name: string, unit: ActivityUnit, caloriesPer10
|
||||
{ name: 'Dřepy', unit: ActivityUnit.OPAKOVANI, caloriesPer100Units: 40 },
|
||||
{ name: 'Shyby', unit: ActivityUnit.OPAKOVANI, caloriesPer100Units: 100 },
|
||||
];
|
||||
|
||||
/** Záložky přehledu dne. */
|
||||
export enum DayTab {
|
||||
PRIJEM = 'PRIJEM',
|
||||
VYDEJ = 'VYDEJ',
|
||||
}
|
||||
|
||||
export const DAY_TAB_NAMES: Record<DayTab, string> = {
|
||||
PRIJEM: 'Příjem',
|
||||
VYDEJ: 'Výdej',
|
||||
};
|
||||
|
||||
/** Rozsahy, za které lze zobrazit statistiky. */
|
||||
export enum StatsRange {
|
||||
MESIC = 'MESIC',
|
||||
ROK = 'ROK',
|
||||
VSE = 'VSE',
|
||||
}
|
||||
|
||||
export const STATS_RANGE_NAMES: Record<StatsRange, string> = {
|
||||
MESIC: 'Měsíc',
|
||||
ROK: 'Rok',
|
||||
VSE: 'Vše',
|
||||
};
|
||||
|
||||
/** Lidsky čitelné názvy pohlaví. */
|
||||
export const POHLAVI_NAMES: Record<Pohlavi, string> = {
|
||||
MUZ: 'Muž',
|
||||
ZENA: 'Žena',
|
||||
};
|
||||
|
||||
export const POHLAVI_IN_ORDER: Pohlavi[] = [Pohlavi.MUZ, Pohlavi.ZENA];
|
||||
|
||||
/** Záložky stránky se šablonami. */
|
||||
export enum TemplateTab {
|
||||
TRENINKY = 'TRENINKY',
|
||||
JIDLA = 'JIDLA',
|
||||
}
|
||||
|
||||
export const TEMPLATE_TAB_NAMES: Record<TemplateTab, string> = {
|
||||
TRENINKY: 'Tréninky',
|
||||
JIDLA: 'Jídla',
|
||||
};
|
||||
Reference in new issue
Block a user