import type { Metadata } from "next"; import Link from "next/link"; import { headers } from "next/headers"; import { auth } from "@/lib/auth/server"; import { db, userNutritionGoals, eq } from "@epicure/db"; import { NutritionGoalsForm } from "@/components/nutrition/nutrition-goals-form"; import { getMessages } from "@/lib/i18n/server"; import { buttonVariants } from "@/components/ui/button"; import { cn } from "@/lib/utils"; export const metadata: Metadata = {}; export default async function NutritionPage() { const session = await auth.api.getSession({ headers: await headers() }); if (!session) return null; const m = getMessages((session.user as { locale?: string }).locale); const goals = await db.query.userNutritionGoals.findFirst({ where: eq(userNutritionGoals.userId, session.user.id), }); return (
{m.settings.nutritionGoals.description}
{m.nutritionDiary.subtitle}