diff --git a/src/components/ScrollToTop.tsx b/src/components/ScrollToTop.tsx new file mode 100644 index 0000000..99476cc --- /dev/null +++ b/src/components/ScrollToTop.tsx @@ -0,0 +1,16 @@ +import { useEffect } from "react"; +import { useLocation } from "react-router-dom"; + +export default function ScrollToTop() { + const { pathname } = useLocation(); + + useEffect(() => { + window.scrollTo({ + top: 0, + left: 0, + behavior: "instant", + }); + }, [pathname]); + + return null; +} \ No newline at end of file