|
|
@@ -1072,7 +1072,7 @@ this.SingleFileCore = this.SingleFileCore || (() => {
|
|
|
if (this.options.shadowRootsData && this.options.shadowRootsData.length) {
|
|
|
await processRootElement(this.doc);
|
|
|
const scriptElement = rootDoc.createElement("script");
|
|
|
- scriptElement.textContent = `processNode(document);function processNode(node){node.querySelectorAll("[${WC_ATTRIBUTE_NAME}]").forEach(element=>{const shadowRoot=element.parentElement.attachShadow({mode:"open"});shadowRoot.innerHTML=element.innerHTML;element.remove();processNode(shadowRoot)})}`;
|
|
|
+ scriptElement.textContent = `(()=>{processNode(document);function processNode(node){node.querySelectorAll("[${WC_ATTRIBUTE_NAME}]").forEach(element=>{const shadowRoot=element.parentElement.attachShadow({mode:"open"});shadowRoot.innerHTML=element.innerHTML;element.remove();processNode(shadowRoot)})}})()`;
|
|
|
this.doc.body.appendChild(scriptElement);
|
|
|
}
|
|
|
|