29 lines
739 B
TypeScript
Raw Normal View History

2023-10-13 19:02:59 -04:00
import BottomNav from "./BottomNav";
import Header from "./Header";
import Keystone from "./Keystone";
import MobileBanner from "./MobileBanner";
import Sidebar from "./Sidebar";
export default function AppLayout({ children }: { children: React.ReactNode }) {
return (
<main className="app-layout absolute inset-0 w-screen">
{/* Keystone */}
<Keystone />
{/* Header */}
<Header />
{/* Sidebar */}
<Sidebar />
2023-10-13 22:31:56 -04:00
<div className="relative flex shrink-0 grow justify-center overflow-x-hidden">
<div className="flex-1 overflow-x-hidden px-5">{children}</div>
2023-10-13 19:02:59 -04:00
</div>
{/* Mobile Banner */}
<MobileBanner />
{/* BottomNav */}
<BottomNav />
</main>
);
}