| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- import {
- Links,
- Meta,
- Outlet,
- Scripts,
- ScrollRestoration,
- } from "@remix-run/react";
- import type { LinksFunction } from "@remix-run/node";
- import "./tailwind.css";
- export const links: LinksFunction = () => [
- { rel: "preconnect", href: "https://fonts.googleapis.com" },
- {
- rel: "preconnect",
- href: "https://fonts.gstatic.com",
- crossOrigin: "anonymous",
- },
- {
- rel: "stylesheet",
- href: "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap",
- },
- ];
- export function Layout({ children }: { children: React.ReactNode }) {
- return (
- <html lang="en">
- <head>
- <meta charSet="utf-8" />
- <meta name="viewport" content="width=device-width, initial-scale=1" />
- <Meta />
- <Links />
- </head>
- <body>
- {children}
- <ScrollRestoration />
- <Scripts />
- </body>
- </html>
- );
- }
- export default function App() {
- return <Outlet />;
- }
|