From 92a707bdc15402c2a059cb89b9d824109074c786 Mon Sep 17 00:00:00 2001 From: rsandb Date: Sat, 14 Jan 2023 03:09:41 -0600 Subject: [PATCH] uses localStorage --- .../src/components/Dashboard/WelcomeModal.tsx | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/website/src/components/Dashboard/WelcomeModal.tsx b/website/src/components/Dashboard/WelcomeModal.tsx index f8544db2..49b9c317 100644 --- a/website/src/components/Dashboard/WelcomeModal.tsx +++ b/website/src/components/Dashboard/WelcomeModal.tsx @@ -16,19 +16,18 @@ import { useSession } from "next-auth/react"; import { useState, useEffect } from "react"; export function WelcomeModal() { - const backgroundColor = useColorModeValue("white", "gray.700"); const { data: session } = useSession(); - const [showModal, setShowModal] = useState(true); + const [showModal, setShowModal] = useState(false); - // useEffect(() => { - // if (!localStorage.getItem("welcomeModalSeen")) { - // setShowModal(true); - // localStorage.setItem("welcomeModalSeen", "true"); - // } else { - // setShowModal(false); - // } - // }, []); + useEffect(() => { + if (!localStorage.getItem("welcomeModalSeen")) { + setShowModal(true); + localStorage.setItem("welcomeModalSeen", "true"); + } else { + setShowModal(false); + } + }, []); if (!session) { return <>;