import { useEffect } from 'react' const Advertisement = ({ size='short' }:AdvertisementProps): JSX.Element => { useEffect(() => { if(process.env.NODE_ENV === 'production') { window.adsbygoogle = window.adsbygoogle || [] window.adsbygoogle.push({}) } }) return
{ process.env.NODE_ENV === 'production' ? : 'Advertisement' }
} declare global { interface Window { adsbygoogle: { loaded?: boolean push(obj: unknown): void } } } interface AdvertisementProps { size?: 'short' | 'tall' } export default Advertisement