jan/docs/src/pages/_app.mdx

32 lines
840 B
Plaintext

import '@/styles/main.scss'
import '@code-hike/mdx/styles.css'
import { Fragment } from "react"
import Script from "next/script"
export default function App({ Component, pageProps }) {
return (
<Fragment>
<Script
strategy="afterInteractive"
src={`https://www.googletagmanager.com/gtag/js?id=${process.env.GTM_ID}`}
/>
<Script
id="gtag-init"
strategy="afterInteractive"
dangerouslySetInnerHTML={{
__html: `
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', '${process.env.GTM_ID}', {
page_path: window.location.pathname,
});
`,
}}
/>
<Component {...pageProps} />
</Fragment>
)
}