<!-- Code by Fedyaeva -->
<script>
document.addEventListener("DOMContentLoaded", () => {
let skuText = "";
const targetNode = document.querySelector('.uc-sku');
const config = { attributes: true, childList: true, subtree: true };
function resetArticle () {
let skuParent = document.querySelectorAll('.t-store__card__sku');
skuParent.forEach((el) => {
let skuChild = el.querySelector('.js-store-prod-sku');
el.childNodes[0].nodeValue = skuText;
});
}
const callback = (mutationList, observer) => {
for (const mutation of mutationList) {
if (mutation.type === 'childList') {
resetArticle();
} else if (mutation.type === 'attributes') {}
}
};
function startObserver() {
if (!targetNode) {
window.setTimeout(startObserver(), 500);
return;
}
const observer = new MutationObserver(callback);
observer.observe(targetNode, config);
}
startObserver();
});
</script>