beforeLoad: async ({ context }) => {
const session = await context.queryClient.ensureQueryData({
queryKey: ["session"],
queryFn: getSession,
gcTime: 5 * 60 * 1000,
});
if (!session) {
return {
redirect: {
to: "/auth/login",
},
};
}
return session;
},
beforeLoad: async ({ context }) => {
const session = await context.queryClient.ensureQueryData({
queryKey: ["session"],
queryFn: getSession,
gcTime: 5 * 60 * 1000,
});
if (!session) {
return {
redirect: {
to: "/auth/login",
},
};
}
return session;
},