fix(core): update
This commit is contained in:
		| @@ -13,13 +13,13 @@ tap.test('should start the smartssr instance', async () => { | ||||
|   await testSSRInstance.start(); | ||||
| }); | ||||
|  | ||||
| tap.test('should render central.eu', async (tools) => { | ||||
| tap.skip.test('should render central.eu', async (tools) => { | ||||
|   await testSSRInstance.renderPage( | ||||
|     'https://central.eu/article/5e76873b9cf69b7bf6bc78bc/Introducing%3A%20central.eu' | ||||
|   ); | ||||
| }); | ||||
|  | ||||
| tap.skip.test('should render lossless.com', async () => { | ||||
| tap.test('should render lossless.com', async () => { | ||||
|   await testSSRInstance.renderPage('https://lossless.com'); | ||||
| }); | ||||
|  | ||||
|   | ||||
| @@ -42,11 +42,18 @@ export function serializeFunction(rootNode) { | ||||
|       const slots = nodeArg.shadowRoot.querySelectorAll('slot'); | ||||
|  | ||||
|       // handle slot element | ||||
|       const slotsForMove: HTMLSlotElement[] = []; | ||||
|       slots.forEach((slot) => { | ||||
|         nodeArg.childNodes.forEach((lightNode) => slot.parentNode.insertBefore(lightNode, slot)); | ||||
|         slot.parentNode.removeChild(slot); | ||||
|         slotsForMove.push(slot); | ||||
|       }); | ||||
|  | ||||
|        | ||||
|       for (const slot of slotsForMove) { | ||||
|         const slottedLightNodesForMove = []; | ||||
|         slot.assignedNodes().forEach((lightNode) => slottedLightNodesForMove.push(lightNode)); | ||||
|         slottedLightNodesForMove.forEach((lightNode) => slot.parentNode.insertBefore(lightNode, slot)); | ||||
|       } | ||||
|  | ||||
|       // lets modify the css | ||||
|       const childNodes = nodeArg.shadowRoot.childNodes; | ||||
|       // tslint:disable-next-line: prefer-for-of | ||||
|   | ||||
		Reference in New Issue
	
	Block a user