This repository has been archived on 2024-06-13. You can view files and clone it, but cannot push or open issues or pull requests.
old-shiloh-website/pages/_app.js
2023-05-16 14:59:33 -07:00

32 lines
741 B
JavaScript

import { Fira_Code } from 'next/font/google'
import { AnimatePresence, motion } from "framer-motion";
import VideoAsk from "../components/Elements/VideoAsk.jsx";
import "../styles/globals.css";
const firaCode = Fira_Code ({
subsets: ["latin"],
})
function MyApp({ Component, pageProps, router }) {
return (
<>
<AnimatePresence mode='wait'>
<motion.div
key={router.route}
initial={{ opacity: 0 }}
animate={{ opacity: 1 }}
exit={{ opacity: 0 }}
transition={{ duration: 0.2 }}
>
<main className={firaCode.className}>
<Component {...pageProps} />
</main>
</motion.div>
</AnimatePresence>
<VideoAsk />
</>
);
}
export default MyApp;