remix-demo

react router (remix) demo

git clone https://9o.is/git/remix-demo.git

logout.tsx

(293B)


      1 import type { ActionArgs } from "@remix-run/node";
      2 import { redirect } from "@remix-run/node";
      3 import { logOut } from "~/controllers/login.server";
      4 
      5 export async function action({ request }: ActionArgs) {
      6   return logOut(request);
      7 }
      8 
      9 export async function loader() {
     10   return redirect("/");
     11 }