export const Route = createFileRoute("/(authenticated)")({
beforeLoad: async ({ context }) => {
const session = await context.queryClient.ensureQueryData({
queryKey: sessionQueryKey,
queryFn: fetchSession,
});
if (!session) {
throw redirect({ to: "/" });
}
},
component: AuthenticatedLayoutRoute,
});
export const Route = createFileRoute("/(authenticated)")({
beforeLoad: async ({ context }) => {
const session = await context.queryClient.ensureQueryData({
queryKey: sessionQueryKey,
queryFn: fetchSession,
});
if (!session) {
throw redirect({ to: "/" });
}
},
component: AuthenticatedLayoutRoute,
});