feat(frontend): Abfuellungen und Produkte (Modul 23)

/products, /products/new, /bottling/new, /bottling/:id. Verbindung
von der Honigcharge-Detailseite zur Abfuellung, Nav-Dropdown "Mehr"
fuer alle Rollen mit Produkte/Abfuellungen erweitert.
This commit is contained in:
Nick Szaunig committed 2026-08-22 22:21:22 +02:00
1 parent e82cae257b
commit f4df719df7
11 files changed
+568 -18

No files matched your search

@@ -1,5 +1,6 @@
"use client";
import Link from "next/link";
import { useParams } from "next/navigation";
import { useMutation, useQuery } from "@tanstack/react-query";
import { fetchHoneyBatch, fetchHoneyBatchTraceability } from "@/lib/honey-batches/api";
@@ -49,6 +50,15 @@ export default function HoneyBatchDetailPage() {
<CardContent className="flex flex-col gap-3 text-sm">
{honeyBatch.honeyType ? <p>Sorte: {honeyBatch.honeyType}</p> : null}
{honeyBatch.amount !== null ? <p>Menge: {honeyBatch.amount} kg</p> : null}
<Button
variant="outline"
size="sm"
className="w-fit"
nativeButton={false}
render={<Link href={`/bottling/new?honeyBatchId=${honeyBatch.id}`} />}
>
Neue Abfüllung
</Button>
</CardContent>
</Card>