import { requireKitaSession } from "@/lib/auth-utils"; import { prisma } from "@/lib/prisma"; import { Contact, Mail, Phone, Baby } from "lucide-react"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { Badge } from "@/components/ui/badge"; export default async function AdressbuchPage() { const session = await requireKitaSession(); // Fetch only users who opted in to the directory const users = await prisma.user.findMany({ where: { kitaId: session.user.kitaId, directoryOptInAt: { not: null }, }, include: { childLinks: { include: { child: true }, }, dutyAssignments: { include: { duty: true }, }, }, orderBy: { lastName: "asc" }, }); return (
Kontaktinformationen aller Eltern, die der Freigabe zugestimmt haben.
Bisher hat niemand der Veröffentlichung im Adressbuch zugestimmt.