27 lines
720 B
TypeScript
27 lines
720 B
TypeScript
import Header from "@/components/Header";
|
|
import Sidebar from "@/components/Sidebar";
|
|
|
|
export default function DashboardLayout({
|
|
children,
|
|
}: {
|
|
children: React.ReactNode;
|
|
}) {
|
|
return (
|
|
<div className="dark:bg-boxdark-2 bg-gray-100 min-h-screen">
|
|
<div className="flex h-screen overflow-hidden">
|
|
{/* Sidebar akan tampil di sini */}
|
|
<Sidebar />
|
|
|
|
{/* Area Konten Utama */}
|
|
<div className="relative flex flex-1 flex-col overflow-y-auto overflow-x-hidden">
|
|
<Header />
|
|
<main>
|
|
<div className="mx-auto max-w-screen-2xl p-4 md:p-6 2xl:p-10">
|
|
{children}
|
|
</div>
|
|
</main>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
);
|
|
} |