16 lines
526 B
TypeScript
16 lines
526 B
TypeScript
import { SiteFooter } from "@/components/site-footer"
|
|
import { SiteHeader } from "@/components/site-header"
|
|
|
|
export default function AppLayout({ children }: { children: React.ReactNode }) {
|
|
return (
|
|
<div
|
|
data-slot="layout"
|
|
className="group/layout relative z-10 flex min-h-svh flex-col bg-background has-data-[slot=designer]:h-svh has-data-[slot=designer]:overflow-hidden"
|
|
>
|
|
<SiteHeader />
|
|
<main className="flex min-h-0 flex-1 flex-col">{children}</main>
|
|
<SiteFooter />
|
|
</div>
|
|
)
|
|
}
|