feat(frontend): QR-Code-Dialog auf Objekt-Detailseiten (Modul 22)

Wiederverwendbarer QrCodeDialog (authentifizierter Blob-Fetch)
auf Volk-, Bienenstand-, Koenigin-, Honigcharge-Detailseiten und
je Lagerbehaelter-Zeile eingebunden.
This commit is contained in:
Nick Szaunig committed 2026-08-22 10:58:40 +02:00
1 parent dd88b6a92c
commit 8b7fd61c1c
8 files changed
+102 -3

No files matched your search

@@ -4,6 +4,7 @@ import Link from "next/link";
import { useParams } from "next/navigation";
import { useQuery } from "@tanstack/react-query";
import { fetchApiary } from "@/lib/apiaries/api";
import { QrCodeDialog } from "@/components/qr-code-dialog";
import { Button } from "@/components/ui/button";
import { ApiaryEditCard } from "./apiary-edit-card";
@@ -27,6 +28,9 @@ export default function ApiaryDetailPage() {
return (
<main className="flex flex-col gap-4 p-4 sm:p-6">
<div className="flex justify-end">
<QrCodeDialog entityType="apiaries" id={apiary.id} />
</div>
<ApiaryEditCard key={apiary.id} apiary={apiary} />
<Button
className="w-fit"