summaryrefslogtreecommitdiff
path: root/src/pages/_app.jsx
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2023-05-04 16:44:14 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2023-05-04 16:44:14 +0700
commitded7c0e4bb72e3309716559a69f4f11e1e3c2302 (patch)
treebd3a3e0855226ae6afabd67fae4ec602d5366ddf /src/pages/_app.jsx
parent118223a4a065676f5703c944768466f150528ccb (diff)
fixing loader
Diffstat (limited to 'src/pages/_app.jsx')
-rw-r--r--src/pages/_app.jsx11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/pages/_app.jsx b/src/pages/_app.jsx
index 2ab028bd..beacb122 100644
--- a/src/pages/_app.jsx
+++ b/src/pages/_app.jsx
@@ -17,12 +17,15 @@ function MyApp({ Component, pageProps }) {
const [animateLoader, setAnimateLoader] = useState(false)
useEffect(() => {
- Router.events.on('routeChangeStart', () => setAnimateLoader(true))
- Router.events.on('routeChangeComplete', () => setAnimateLoader(false))
+ const handleRouteChangeStart = () => setAnimateLoader(true)
+ const handleRouteChangeComplete = () => setAnimateLoader(false)
+
+ Router.events.on('routeChangeStart', handleRouteChangeStart)
+ Router.events.on('routeChangeComplete', handleRouteChangeComplete)
return () => {
- Router.events.off('routeChangeStart', () => setAnimateLoader(true))
- Router.events.off('routeChangeComplete', () => setAnimateLoader(false))
+ Router.events.off('routeChangeStart', handleRouteChangeStart)
+ Router.events.off('routeChangeComplete', handleRouteChangeComplete)
}
}, [])