mirror of
https://github.com/linsa-io/linsa.git
synced 2026-01-12 12:20:23 +01:00
Move to TanStack Start from Next.js (#184)
This commit is contained in:
17
web/app/routes/_layout.tsx
Normal file
17
web/app/routes/_layout.tsx
Normal file
@@ -0,0 +1,17 @@
|
||||
import { Outlet, createFileRoute } from "@tanstack/react-router"
|
||||
import { ThemeProvider } from "next-themes"
|
||||
import { ClerkProvider } from "~/lib/providers/clerk-provider"
|
||||
|
||||
export const Route = createFileRoute("/_layout")({
|
||||
component: LayoutComponent,
|
||||
})
|
||||
|
||||
function LayoutComponent() {
|
||||
return (
|
||||
<ThemeProvider attribute="class" defaultTheme="system" enableSystem>
|
||||
<ClerkProvider>
|
||||
<Outlet />
|
||||
</ClerkProvider>
|
||||
</ThemeProvider>
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user