From 5ea82ba4ec827edd37ec91d06a1b8137ebce454d Mon Sep 17 00:00:00 2001 From: Felipe Torres Date: Tue, 9 Apr 2024 19:10:01 -0700 Subject: [PATCH] adding back a missing loading check --- src/components/Navbar/MobileNav.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/Navbar/MobileNav.tsx b/src/components/Navbar/MobileNav.tsx index e81a2c1..a3d6a05 100644 --- a/src/components/Navbar/MobileNav.tsx +++ b/src/components/Navbar/MobileNav.tsx @@ -7,7 +7,7 @@ import { useState } from "react"; import { Button, buttonVariants } from "@/components/ui/button"; import { ScrollArea } from "@/components/ui/scroll-area"; import { Sheet, SheetContent, SheetTrigger } from "@/components/ui/sheet"; -import { useIsLoggedIn } from "@/utils/supabase/AuthProvider"; +import { useIsAuthReady, useIsLoggedIn } from "@/utils/supabase/AuthProvider"; import { MobileLink } from "./MobileLink"; import { MobileNavbarItem } from "./MobileNavbarItem"; import { NavBarProps } from "./types"; @@ -15,7 +15,7 @@ import { NavBarProps } from "./types"; export function MobileNav({ items }: NavBarProps) { const [open, setOpen] = useState(false); const isLoggedIn = useIsLoggedIn(); - + const isReady = useIsAuthReady(); return ( @@ -45,7 +45,7 @@ export function MobileNav({ items }: NavBarProps) { setOpen={setOpen} /> ))} - {!isLoggedIn ? ( + {isReady && !isLoggedIn ? (