Phases 6-7
This commit is contained in:
parent
76a516a417
commit
029940b079
111 changed files with 17247 additions and 447 deletions
40
packages/shared/src/enums/product.enums.ts
Normal file
40
packages/shared/src/enums/product.enums.ts
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
export enum ProductCategory {
|
||||
DAIRY = 'dairy',
|
||||
MEAT = 'meat',
|
||||
POULTRY = 'poultry',
|
||||
SEAFOOD = 'seafood',
|
||||
FRUITS = 'fruits',
|
||||
VEGETABLES = 'vegetables',
|
||||
GRAINS = 'grains',
|
||||
LEGUMES = 'legumes',
|
||||
NUTS_SEEDS = 'nuts_seeds',
|
||||
OILS_FATS = 'oils_fats',
|
||||
CONDIMENTS = 'condiments',
|
||||
SPICES = 'spices',
|
||||
BEVERAGES = 'beverages',
|
||||
SNACKS = 'snacks',
|
||||
FROZEN = 'frozen',
|
||||
CANNED = 'canned',
|
||||
BAKERY = 'bakery',
|
||||
DELI = 'deli',
|
||||
SUPPLEMENTS = 'supplements',
|
||||
OTHER = 'other',
|
||||
}
|
||||
|
||||
/**
|
||||
* Metric and discrete units only. Imperial/volume cooking units (oz, cup, tbsp, tsp)
|
||||
* are accepted at recipe-input time in Phase 6 and converted before persistence.
|
||||
*/
|
||||
export enum ServingUnit {
|
||||
GRAMS = 'g',
|
||||
MILLILITERS = 'ml',
|
||||
PIECES = 'piece',
|
||||
SLICES = 'slice',
|
||||
}
|
||||
|
||||
export enum ProductSource {
|
||||
MANUAL = 'manual',
|
||||
BARCODE_LOOKUP = 'barcode_lookup',
|
||||
LLM = 'llm',
|
||||
IMPORT = 'import',
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue