fix(vad-ska-vi-ata): fungerande titelsok, hogtider under sokrutan, ratta bakverk, ta bort separata bladdra-lankar
- Sok fungerar nu: what-to-eat tar ?search= och filtrerar recept pa titel/ beskrivning BLAND ALLA recept (t.ex. 'pannkaka' hittar pannkakor), oavsett vald flik. Sokrutan skickar nu search i stallet for craving. - Hogtids-/sasongsknapparna (kraftskiva, grill, skolstart) ligger nu direkt UNDER sokrutan, inte nere bland recept-forslagen. - Saffransbullar + lussekatter ur 'Frukost' (mealTypes dessert+breakfast -> dessert). Bakverk hor inte till frukost i Sverige. - Bort med 'Alla recept & sok'-lanken pa forstasidan och 'Bladdra bland recept' pa Hemma - allt nas nu via flikarna/soket pa 'Vad ska vi ata'. Full typecheck gron.
This commit is contained in:
@@ -35096,7 +35096,7 @@ export const VERIFIED_RECIPES: SeedRecipe[] = [
|
||||
descriptionSv:
|
||||
"Saftiga saffransbullar formade som S, med russin som ögon. Hör Lucia och advent till.",
|
||||
cuisine: "swedish",
|
||||
mealTypes: ["dessert", "breakfast"],
|
||||
mealTypes: ["dessert"],
|
||||
tags: ["baking", "bun", "vegetarian", "kid_friendly"],
|
||||
methods: ["oven"],
|
||||
equipment: ["oven"],
|
||||
@@ -35212,7 +35212,7 @@ export const VERIFIED_RECIPES: SeedRecipe[] = [
|
||||
descriptionSv:
|
||||
"Saftiga saffrans- och kardemummabullar fyllda med mandelmassa. Ett festligt bakverk till Lucia och advent.",
|
||||
cuisine: "swedish",
|
||||
mealTypes: ["dessert", "breakfast"],
|
||||
mealTypes: ["dessert"],
|
||||
tags: ["baking", "bun", "vegetarian", "kid_friendly"],
|
||||
methods: ["oven"],
|
||||
equipment: ["oven"],
|
||||
|
||||
@@ -15,6 +15,8 @@ export const whatToEatQuerySchema = z.object({
|
||||
maxCostMinorPerPortion: z.coerce.number().int().min(0).max(100_000).optional(),
|
||||
/** Fritext eller röst-transkription: "krämigt", "asiatiskt", "under 500 kcal" … */
|
||||
craving: z.string().max(300).optional(),
|
||||
/** Titel-/beskrivningssök: filtrerar kandidaterna på namn (t.ex. "pannkaka"). */
|
||||
search: z.string().max(120).optional(),
|
||||
includeLeftovers: z.coerce.boolean().default(true),
|
||||
limit: z.coerce.number().int().min(1).max(20).default(5),
|
||||
/** Personaliseringsvy: smak, hälsa eller lager. Kräver personalization-samtycke. */
|
||||
|
||||
Reference in New Issue
Block a user