remix-demo
react router (remix) demo
git clone https://9o.is/git/remix-demo.git
index.tsx
(338B)
1 import type { LoaderArgs } from "@remix-run/server-runtime";
2 import { redirect } from "@remix-run/server-runtime";
3 import { getUserId } from "~/session.server";
4
5 export async function loader({ request }: LoaderArgs) {
6 const userId = await getUserId(request);
7 if (userId) return redirect("food-entries");
8 return redirect("login");
9 }