in ArticleTemplates/assets/js/modules/ads.js [94:134]
function createMpu(id) {
const mpu = document.createElement('div');
mpu.classList.add('advert-slot');
mpu.classList.add('advert-slot--mpu');
switch (hideAdsTest) {
case 0:
mpu.innerHTML = `
<div class="advert-slot__label">
Advertisement<a class="advert-slot__action" href="x-gu://subscribe">Hide<span data-icon=""></span></a>
</div>
<div class="advert-slot__wrapper advert-slot__wrapper--${id}" id="advert-slot__wrapper">
<div class="advert-slot__wrapper__content" id="${id}"></div>
</div>
`;
return mpu;
case 1:
mpu.innerHTML = `
<div class="advert-slot__label">
<a class="advert-slot__action test" href="x-gu://subscribe">Hide this and other advertisements<span data-icon=""></span></a>
</div>
<div class="advert-slot__wrapper advert-slot__wrapper--${id} test" id="advert-slot__wrapper">
<div class="advert-slot__wrapper__content" id="${id}"></div>
</div>
`;
return mpu;
case 2:
mpu.innerHTML = `
<div class="advert-slot__label">
Advertisement
</div>
<div class="advert-slot__wrapper advert-slot__wrapper--${id} test__banner" id="advert-slot__wrapper">
<div class="advert-slot__wrapper__content" id="${id}"></div>
</div>
`;
return mpu;
}
}