From 4a61e841aeecc91cbc3a875f2e1ebe3f07405eb6 Mon Sep 17 00:00:00 2001 From: sanjidaRimi023 Date: Wed, 6 May 2026 20:30:34 +0600 Subject: [PATCH] added scrolltop --- src/components/ScrollToTop.tsx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/components/ScrollToTop.tsx 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