Files
archived-linsa/web/app/routes/_layout/(auth)/_auth.tsx
2024-10-30 05:40:38 +07:00

15 lines
353 B
TypeScript

import { createFileRoute, Outlet, redirect } from "@tanstack/react-router"
export const Route = createFileRoute("/_layout/(auth)/_auth")({
beforeLoad({ context }) {
if (context.auth?.userId) {
throw redirect({ to: "/links", replace: true })
}
},
component: () => (
<main className="h-full">
<Outlet />
</main>
),
})