import { eq } from "drizzle-orm"; import { DetailBackLink } from "@/components/detail-back-link"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { db } from "@/lib/db"; import { getCurrentSession } from "@/lib/session"; import { householdMembers, users } from "@/modules/_core/schema"; import { renameHousehold } from "./actions"; export default async function HouseholdSettingsPage() { const { household, role } = await getCurrentSession(); const members = await db .select({ user: users, role: householdMembers.role }) .from(householdMembers) .innerJoin(users, eq(householdMembers.userId, users.id)) .where(eq(householdMembers.householdId, household.id)); return (