import { Outlet } from "react-router"; import { AppSidebar } from "~/components/app-sidebar"; import { Breadcrumb, BreadcrumbItem, BreadcrumbLink, BreadcrumbList, BreadcrumbPage, BreadcrumbSeparator, } from "~/components/ui/breadcrumb"; import { Separator } from "~/components/ui/separator"; import { SidebarInset, SidebarProvider, SidebarTrigger, } from "~/components/ui/sidebar"; export default function PrivateLayout() { // const location = useLocation(); // const navigate = useNavigate(); // const dispatch = useAppDispatch(); // const { data, isLoading, isError, isSuccess } = useMe(); // useEffect(() => { // if (isError) { // navigate(Links.LOGIN, { // replace: true, // state: { from: location.pathname }, // }); // } // }, [isError]); // useEffect(() => { // if (isSuccess && data) { // dispatch(setUser(data?.data)); // } // }, [isSuccess, data]); // if ((isLoading || !data?.data) && Object.keys(location?.state || {}).length) // return ( //