From f3549a9d738c1590d2cf84a4747d06cbdc470fce Mon Sep 17 00:00:00 2001 From: nzambello Date: Tue, 14 Feb 2023 10:23:46 +0100 Subject: [PATCH] feat: redirect to time-entries if logged in --- app/routes/index.tsx | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/app/routes/index.tsx b/app/routes/index.tsx index c56602f..2afb821 100644 --- a/app/routes/index.tsx +++ b/app/routes/index.tsx @@ -1,13 +1,12 @@ -import type { LoaderArgs } from '@remix-run/node' -import { json } from '@remix-run/node' +import type { LoaderArgs } from '@remix-run/node'; +import { json, redirect } from '@remix-run/node'; -import { getUserId } from '~/session.server' -import { safeRedirect } from '~/utils' +import { getUserId } from '~/session.server'; export async function loader({ request }: LoaderArgs) { - const userId = await getUserId(request) - if (userId) return safeRedirect('/time-entries') - return json({}) + const userId = await getUserId(request); + if (userId) return redirect('/time-entries'); + return json({}); } export default function Index() { @@ -16,12 +15,20 @@ export default function Index() {

Welcome to Remix

- ) + ); }