1import { MetaProvider, Title } from "@solidjs/meta";
2import { Router } from "@solidjs/router";
3import { FileRoutes } from "@solidjs/start/router";
4import { Suspense } from "solid-js";
5import "./app.css";
6
7export default function App() {
8 return (
9 <Router
10 root={(props) => (
11 <MetaProvider>
12 <Title>SolidStart on Cloudflare</Title>
13 <nav class="flex justify-center gap-4 p-4 text-sky-700 underline">
14 <a href="/">Index</a>
15 <a href="/about">About</a>
16 </nav>
17 <Suspense>{props.children}</Suspense>
18 </MetaProvider>
19 )}
20 >
21 <FileRoutes />
22 </Router>
23 );
24}