Skip to content
File

Blob: src/client/components/app-shell.tsx

typescript21 lines
1import { Outlet } from "@tanstack/react-router";
2 
3import { Footer } from "@/client/components/footer";
4import { Header } from "@/client/components/header";
5import { SkipLink } from "@/client/components/skip-link";
6 
7export function AppShell() {
8 return (
9 <div className="relative z-10 flex min-h-screen flex-col">
10 <SkipLink />
11 <Header />
12 <main id="main-content" className="flex-1">
13 <div className="mx-auto max-w-7xl px-4 py-8 sm:px-6">
14 <Outlet />
15 </div>
16 </main>
17 <Footer />
18 </div>
19 );
20}