redirect
概要
リダイレクト Responseです。ステータスコードと Location ヘッダーを設定します。デフォルトは 302 Found です。
import { redirect } from "react-router";
export async function loader({ request }: Route.LoaderArgs) {
if (!isLoggedIn(request))
throw redirect("/login");
}
// ...
}パラメータ
url
リダイレクト先の URL です。
init
レスポンスに含まれるステータスコード、または ResponseInit オブジェクトです。