import { useRouter } from "next/router"; import { AnimatePresence, motion as m } from "framer-motion"; import NextNProgress from "nextjs-progressbar"; import { SessionProvider } from "next-auth/react"; import "../styles/globals.css"; import "react-toastify/dist/ReactToastify.css"; import "react-loading-skeleton/dist/skeleton.css"; import { SkeletonTheme } from "react-loading-skeleton"; import SearchPalette from "../components/searchPalette"; import { SearchProvider } from "../lib/hooks/isOpenState"; import Head from "next/head"; export default function App({ Component, pageProps: { session, ...pageProps }, }) { const router = useRouter(); return ( <>