import { DashboardDetailsPage } from "@/base/components/layout/dashboard" import { AppointmentActions } from "@/modules/appointments/appointment-actions" import { AppointmentProvider } from "@/modules/appointments/appointment-context" import { CalendarCheck2 } from "lucide-react" import React from "react" export default async function layout(props: { params: Promise<{ id: string }> children: React.ReactNode }) { const { id } = await props.params return ( } title={`Appointment #${id}`} backHref="/calendar/appointment/list" actions={} tabs={[ { href: `/calendar/appointment/${id}`, label: "Details" }, ]} > {props.children} ) }