Skip to content

Commit

Permalink
switch to script loading
Browse files Browse the repository at this point in the history
  • Loading branch information
Shane98c committed Feb 6, 2025
1 parent 9e74983 commit 1be02c8
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 34 deletions.
21 changes: 0 additions & 21 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,6 @@
"ndarray-concat-cols": "^1.0.0",
"next": "^14.2.22",
"next-mdx-remote": "^4.1.0",
"next-plausible": "^3.12.4",
"react": "^18.2.0",
"react-animate-height": "^2.0.23",
"react-dom": "^18.2.0",
Expand Down
26 changes: 14 additions & 12 deletions pages/_app.page.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react'
import PlausibleProvider from 'next-plausible'
import Script from 'next/script'
import { ThemeProvider } from 'theme-ui'
import '@carbonplan/components/fonts.css'
import '@carbonplan/components/globals.css'
Expand All @@ -9,17 +9,19 @@ import { ScrollProvider } from '../components/scroll'

const App = ({ Component, pageProps }) => {
return (
<PlausibleProvider
domain='carbonplan.org'
trackOutboundLinks
trackFileDownloads
>
<ThemeProvider theme={theme}>
<ScrollProvider>
<Component {...pageProps} />
</ScrollProvider>
</ThemeProvider>
</PlausibleProvider>
<ThemeProvider theme={theme}>
{process.env.NEXT_PUBLIC_VERCEL_ENV === 'production' && (
<Script
strategy='lazyOnload'
data-domain='carbonplan.org'
data-api='https://carbonplan.org/proxy/api/event'
src='https://carbonplan.org/js/script.file-downloads.outbound-links.js'
/>
)}
<ScrollProvider>
<Component {...pageProps} />
</ScrollProvider>
</ThemeProvider>
)
}

Expand Down

0 comments on commit 1be02c8

Please sign in to comment.