import { useLocation, useOutlet } from "react-router"; import { useState } from "react"; import Header from "./components/Header"; import Footer from "./components/Footer"; import { AnimatePresence } from "motion/react"; import { motion } from "motion/react"; import { ToastProvider } from "./contexts/Toast"; import { useLoading } from "./hooks/useLoading"; import LoadingBar from "./components/LoadingBar"; import { LoadingProvider } from "./contexts/Loading"; const AnimatedOutlet = () => { const o = useOutlet(); const [outlet] = useState(o); return