diff --git a/app/components/desktop/DesktopHeader.tsx b/app/components/desktop/DesktopHeader.tsx index c59a48d..3045309 100644 --- a/app/components/desktop/DesktopHeader.tsx +++ b/app/components/desktop/DesktopHeader.tsx @@ -3,6 +3,7 @@ import { useState, type FormEvent } from "react"; import { Search, Heart, ShoppingBag, User } from "lucide-react"; import { useRootData } from "~/hooks/use-root-data"; import { useCartCount } from "~/requestHandler/use-cart-hooks"; +import { SunMoonToggle } from "~/components/SunMoonToggle"; import logo from "~/assets/logo/SVG-07.svg"; const NAV = [ @@ -19,9 +20,10 @@ const NAV = [ const DesktopHeader = () => { const location = useLocation(); const navigate = useNavigate(); - const { user } = useRootData(); + const { user, theme } = useRootData(); const cartCount = useCartCount(); const [q, setQ] = useState(""); + const isLoggedIn = !!user?.access_token; const isActive = (to: string) => to === "/" ? location.pathname === "/" : location.pathname.startsWith(to); @@ -74,38 +76,51 @@ const DesktopHeader = () => { /> -