first commit

This commit is contained in:
gotolombok
2026-01-31 17:21:32 +08:00
commit f839fbd63a
109 changed files with 19204 additions and 0 deletions

25
app/admin/layout.tsx Normal file
View File

@@ -0,0 +1,25 @@
'use client';
import AdminSidebar from '@/components/admin/AdminSidebar';
import AdminHeader from '@/components/admin/AdminHeader';
import { Toaster } from '@/components/ui/sonner';
export default function AdminLayout({
children,
}: {
children: React.ReactNode;
}) {
return (
<div className="min-h-screen bg-[#0a0a0a] text-white flex">
<AdminSidebar />
<div className="flex-1 flex flex-col md:ml-64 transition-all duration-300">
<AdminHeader />
<main className="flex-1 p-6 overflow-y-auto">
{children}
</main>
<Toaster />
</div>
</div>
);
}