import { AnimatePresence } from 'framer-motion'; import { lazy, Suspense } from 'react'; import { BrowserRouter as Router, Route, Routes } from 'react-router-dom'; import ScrollToTop from './components/ScrollToTop'; import AppFooter from './components/shared/AppFooter'; import AppHeader from './components/shared/AppHeader'; import './css/App.css'; import UseScrollToTop from './hooks/useScrollToTop'; const About = lazy(() => import('./pages/AboutMe')); const Contact = lazy(() => import('./pages/Contact.jsx')); const Home = lazy(() => import('./pages/Home')); const Projects = lazy(() => import('./pages/Projects')); const ProjectSingle = lazy(() => import('./pages/ProjectSingle.jsx')); function App() { return (
} /> } /> } /> } /> } />
); } export default App;