arrow_backBACK TO DRILLS
Blue Belt - Mediumreconciliation-keysPREMIUM
The Script That Refused to Reload
An ad slot component receives a new script URL on re-render, but the previously loaded script never reloads with the new source.
//REACT_MODULE
import Script from 'next/script';
export default function AdSlot({ adUrl }) {
return <Script src={adUrl} strategy="afterInteractive" />;
}
// adUrl changes on re-render, but the ad script never reloads.What's the correct fix?