fix(matlager): stada upp – flytta lager till egen vy, gruppera per plats, fixa limit-bugg
- BUGG: kitchen hamtade ?limit=500 men schemat tillat max 200 -> 400-fel nar man gick in i matlager / tryckte "+N till". Hojer inventoryQuerySchema.limit till 500. - Hem: tar bort den roriga inline-listan (matlager lag kvar under Hemma). Ersatts med ett "Matlager"-kort med genvagsknappar per plats (Kyl/Frys/Skafferi) + "Allt". - Matlager-skarmen: grupperad per plats med rubrik + antal, sorterad pa namn, plats-filter via chips ELLER djuplank (?loc=), sok, markera flera, massradering. - Byter skarmtitel "Ditt kok" -> "Matlager". - Fixar aven en latent hooks-ordningsbugg i home (useFocusEffect efter early return).
This commit is contained in:
@@ -39,7 +39,7 @@ export const inventoryQuerySchema = z.object({
|
||||
storageLocationId: uuidSchema.optional(),
|
||||
expiryStatus: z.enum(["fresh", "use_soon", "expiring", "expired", "unknown"]).optional(),
|
||||
search: z.string().max(80).optional(),
|
||||
limit: z.coerce.number().int().min(1).max(200).default(100),
|
||||
limit: z.coerce.number().int().min(1).max(500).default(100),
|
||||
offset: z.coerce.number().int().min(0).default(0),
|
||||
});
|
||||
export type InventoryQuery = z.infer<typeof inventoryQuerySchema>;
|
||||
|
||||
Reference in New Issue
Block a user