@@ -12,11 +12,6 @@ import '../styles/sandpack.css';
1212import '@codesandbox/sandpack-react/dist/index.css' ;
1313import Script from 'next/script' ;
1414
15- import { hotjar } from 'utils/hotjar' ;
16- if ( typeof window !== 'undefined' ) {
17- hotjar ( process . env . NEXT_PUBLIC_HJ_SITE_ID , process . env . NEXT_PUBLIC_HJ_SITE_V ) ;
18- }
19-
2015const EmptyAppShell : React . FC = ( { children} ) => < > { children } </ > ;
2116
2217export default function MyApp ( { Component, pageProps} : AppProps ) {
@@ -31,23 +26,21 @@ export default function MyApp({Component, pageProps}: AppProps) {
3126 < AppShell >
3227 < Component { ...pageProps } />
3328 { process . env . NODE_ENV === 'production' && (
34- < >
35- < Script
36- strategy = "lazyOnload"
37- src = { `https://www.googletagmanager.com/gtag/js?id=${ process . env . NEXT_PUBLIC_GA_TRACKING_ID } ` }
38- />
39- < Script id = "google-analytics" strategy = "lazyOnload" >
40- { `
41- window.dataLayer = window.dataLayer || [];
42- function gtag(){dataLayer.push(arguments);}
43- gtag('js', new Date());
44- gtag('config', '${ process . env . NEXT_PUBLIC_GA_TRACKING_ID } ', {
45- page_path: window.location.pathname,
46- });
47- ` }
48- </ Script >
49- </ >
29+ < Script
30+ strategy = "lazyOnload"
31+ src = { `https://www.googletagmanager.com/gtag/js?id=${ process . env . NEXT_PUBLIC_GA_TRACKING_ID } ` }
32+ />
5033 ) }
34+ < Script id = "google-analytics" strategy = "lazyOnload" >
35+ { `
36+ window.dataLayer = window.dataLayer || [];
37+ function gtag(){dataLayer.push(arguments);}
38+ gtag('js', new Date());
39+ gtag('config', '${ process . env . NEXT_PUBLIC_GA_TRACKING_ID } ', {
40+ page_path: window.location.pathname,
41+ });
42+ ` }
43+ </ Script >
5144 </ AppShell >
5245 ) ;
5346}
0 commit comments