import { fetchJson } from '../../lib/api'; import type { Product } from '../../features/inventory/types'; import Navigation from '../Navigation'; import AddToPantryForm from './AddToPantryForm'; import PantryList from './PantryList'; type PantryItem = { id: number; productId: number; createdAt: string; updatedAt: string; product: Product; }; export default async function BaslagerPage() { const [pantryItems, products] = await Promise.all([ fetchJson('/api/pantry'), fetchJson('/api/products'), ]); const pantryProductIds = new Set(pantryItems.map((i) => i.productId)); return (

Baslager

Produkter du alltid räknar med att ha hemma.

Lägg till produkt

{pantryItems.length} {pantryItems.length === 1 ? 'produkt' : 'produkter'} i baslagret

); }