import SideBar from "@/ui/component/SideBar"; import { Outlet, useNavigate } from "react-router-dom"; import { SidebarProvider } from "@/components/ui/sidebar"; import Header from "@/ui/component/Header"; import { useAuthStore } from '@/store/authStore'; import { Toaster, type ToasterProps } from "sonner"; import { CircleCheckIcon, InfoIcon, Loader2Icon, OctagonXIcon, TriangleAlertIcon, } from "lucide-react"; import { useState } from "react"; export default function Layout() { const { authData } = useAuthStore(); const [open, setOpen] = useState(false); const navigate = useNavigate(); const pathname = location.pathname; const goTo = (path: string) => { console.log(path); console.log(pathname); if (path === pathname) return; navigate(path); setOpen(false); } return ( <> , error: , info: , warning: , loading: }} />
{ authData ?
: null}
); }