import { redirect } from "next/navigation"; import { Separator } from "@/components/ui/separator"; import { api } from "@/server/api/client"; import { getServerAuthSession } from "@/server/auth"; import { ZDay } from "@lifetracker/shared/types/days"; import EditableDayComment from "./EditableDayComment"; import { MoodStars } from "./MoodStars"; import { format } from "date-fns"; export default async function DayView({ day, header, showDivider, showEditorCard = false, }: { day: ZDay; header?: React.ReactNode; showDivider?: boolean; showEditorCard?: boolean; }) { const session = await getServerAuthSession(); if (!session) { redirect("/"); } return (
{format(day.date, "EEEE, MMMM do")}
); }