File tree 1 file changed +12
-11
lines changed
1 file changed +12
-11
lines changed Original file line number Diff line number Diff line change @@ -13,17 +13,18 @@ function App({ Component, pageProps }: AppProps): ReactElement {
13
13
const initAnalytics = useStore ( ( state ) => state . initAnalytics ) ;
14
14
15
15
useEffect ( ( ) => {
16
- initAnalytics ( ) ;
17
- } , [ initAnalytics ] ) ;
18
-
19
- if ( analytics ) {
20
- Router . events . on ( "routeChangeComplete" , ( url ) =>
21
- analytics . logEvent ( `routeChangeComplete: ${ url } ` )
22
- ) ;
23
- Router . events . on ( "hashChangeComplete" , ( url ) =>
24
- analytics . logEvent ( `hashChangeComplete: ${ url } ` )
25
- ) ;
26
- }
16
+ if ( analytics ) {
17
+ Router . events . on ( "routeChangeComplete" , ( url ) => {
18
+ window . scrollTo ( 0 , 0 ) ;
19
+ analytics . logEvent ( `routeChangeComplete: ${ url } ` ) ;
20
+ } ) ;
21
+ Router . events . on ( "hashChangeComplete" , ( url ) =>
22
+ analytics . logEvent ( `hashChangeComplete: ${ url } ` )
23
+ ) ;
24
+ } else {
25
+ initAnalytics ( ) ;
26
+ }
27
+ } , [ analytics , initAnalytics ] ) ;
27
28
28
29
return (
29
30
< >
You can’t perform that action at this time.
0 commit comments