diff --git a/components/Advertisement.tsx b/components/Advertisement.tsx index bfb7a66..e63eb22 100644 --- a/components/Advertisement.tsx +++ b/components/Advertisement.tsx @@ -1,5 +1,11 @@ -const Advertisement = (): JSX.Element => { +import { useEffect } from 'react' +const Advertisement = (): JSX.Element => { + useEffect(() => { + if(process.env.NODE_ENV === 'production') + window?.adsbygoogle?.push({}) + }) + return
{ process.env.NODE_ENV === 'production' ? { }
} +declare global { + interface Window { adsbygoogle: { + loaded: boolean + push(obj: unknown): void + } } +} + export default Advertisement diff --git a/pages/_document.tsx b/pages/_document.tsx index b62b5f6..0cca7a2 100644 --- a/pages/_document.tsx +++ b/pages/_document.tsx @@ -22,7 +22,6 @@ class MyDocument extends Document {