From 37ce69622a9949d96ddcbc260aa70a7251563058 Mon Sep 17 00:00:00 2001 From: Christian van der Loo Date: Thu, 18 Aug 2022 20:49:42 -0500 Subject: [PATCH] fix: redirect from splash if logged in using effect --- packages/web/src/pages/Splash.tsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/web/src/pages/Splash.tsx b/packages/web/src/pages/Splash.tsx index 022834b..2126d35 100644 --- a/packages/web/src/pages/Splash.tsx +++ b/packages/web/src/pages/Splash.tsx @@ -1,11 +1,14 @@ import { Link, route } from "preact-router" +import { useEffect } from "preact/hooks" import { useUserStore } from "../store/UserStore" export default function Splash() { const loggedIn = useUserStore((state) => state.signedIn) - if (loggedIn) { - route("/files", true) - } + useEffect(() => { + if (loggedIn) { + route("/files", true) + } + }, [loggedIn]) return (