live-photo/src/app/admin/layout.tsx
2025-08-01 15:41:44 +08:00

32 lines
835 B
TypeScript

import { Header } from '@/components/Header';
import { AuthGuard } from '@/components/AuthGuard';
export default function AdminLayout({
children,
}: {
children: React.ReactNode;
}) {
return (
<div className="min-h-screen bg-background">
<Header />
<main className="container mx-auto py-8 px-4">
<div className="space-y-8">
{/* Header */}
<div className="text-center space-y-4">
<h1 className="text-4xl font-bold tracking-tight">
</h1>
<p className="text-xl text-muted-foreground max-w-2xl mx-auto">
</p>
</div>
<AuthGuard>
{children}
</AuthGuard>
</div>
</main>
</div>
);
}