diff --git a/app/routes/_index.tsx b/app/routes/_index.tsx index 666f9ca..f8372ce 100644 --- a/app/routes/_index.tsx +++ b/app/routes/_index.tsx @@ -1,24 +1,12 @@ -import {useGo, useIsAuthenticated} from "@refinedev/core"; -import {useEffect} from "react"; +import {Authenticated} from "@refinedev/core"; +import {Navigate} from "@remix-run/react"; export default function Index() { - const {isLoading, data} = useIsAuthenticated(); - - const go = useGo(); - - useEffect(() => { - if (!isLoading) { - if (data?.authenticated) { - go({to: "/dashboard", type: "replace"}); - } else { - go({to: "/login", type: "replace"}); - } - } - }, [isLoading, data]); - - if (isLoading) { - return <>Checking Login Status || null; - } - - return (<>Redirecting) || null; + return ( + Checking Login Status + }> + + + ) }