Files
DetnalCare/app/(main)/admin/settings/page.tsx
Iliyan Angelov 39077550ef Dental Care
2025-11-16 14:29:51 +02:00

20 lines
638 B
TypeScript

import { requireAdmin } from "@/lib/auth-session/auth-server";
import { AdminSettingsContent } from "@/components/admin/settings-content";
import { DashboardLayout } from "@/components/layout/dashboard-layout";
// Force dynamic rendering since this page uses authentication (headers)
export const dynamic = "force-dynamic";
export default async function AdminSettingsPage() {
const { user } = await requireAdmin();
return (
<DashboardLayout
user={{ ...user, role: user.role || "admin" }}
role="admin"
>
<AdminSettingsContent user={{ ...user, role: user.role || "admin" }} />
</DashboardLayout>
);
}