import React, { useEffect, useRef } from 'react'; import { BrowserRouter, Routes, Route, useLocation } from 'react-router-dom'; import './App.css'; import FloatingHeader from './components/floatingHeader'; import ParticlesBackground from './components/ParticlesBackground'; import Home from './pages/Home'; import About from './pages/About'; import WorkExperience from './pages/WorkExperience'; import Projects from './pages/Projects'; import Contact from './pages/Contact'; function ScrollToTop() { const { pathname } = useLocation(); useEffect(() => { const backgroundDiv = document.querySelector('.background'); if (backgroundDiv) { backgroundDiv.scrollTop = 0; } }, [pathname]); return null; } function App() { return (
} /> } /> } /> } /> } />
); } export default App;