diff --git a/components/Advertisement.tsx b/components/Advertisement.tsx index 813b543..bfcd436 100644 --- a/components/Advertisement.tsx +++ b/components/Advertisement.tsx @@ -2,8 +2,10 @@ import { useEffect } from 'react' const Advertisement = ({ size='short' }:AdvertisementProps): JSX.Element => { useEffect(() => { - if(process.env.NODE_ENV === 'production') - window?.adsbygoogle?.push({}) + if(process.env.NODE_ENV === 'production') { + window.adsbygoogle = window.adsbygoogle || [] + window.adsbygoogle.push({}) + } }) return
@@ -21,7 +23,7 @@ const Advertisement = ({ size='short' }:AdvertisementProps): JSX.Element => { declare global { interface Window { adsbygoogle: { - loaded: boolean + loaded?: boolean push(obj: unknown): void } } }