From 111c53d2fb00bb5804de0c29045b6fc5dadd089d Mon Sep 17 00:00:00 2001 From: Ayo Date: Thu, 9 Nov 2023 11:56:20 +0100 Subject: [PATCH] fix(core): allow non-element slot child --- package-lock.json | 2 +- packages/core/event-handler.js | 2 +- packages/core/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 62394d5..6fffded 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4002,7 +4002,7 @@ }, "packages/core": { "name": "@mcflyjs/core", - "version": "0.3.0", + "version": "0.3.1", "license": "MIT", "dependencies": { "esprima": "^4.0.1", diff --git a/packages/core/event-handler.js b/packages/core/event-handler.js index 4dccea9..61d6517 100644 --- a/packages/core/event-handler.js +++ b/packages/core/event-handler.js @@ -344,7 +344,7 @@ function replaceSlots(fragmentNode, node) { let nodeChildren = []; if (currentSlotName === null) { - nodeChildren = node.children.filter(child => !child.attributes?.['slot'] && child.type === ELEMENT_NODE); + nodeChildren = node.children.filter(child => !child.attributes?.['slot']); } else { nodeChildren = node.children.filter(child => { const childSlotName = child.attributes?.['slot']; diff --git a/packages/core/package.json b/packages/core/package.json index 04a1b30..8189a1a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@mcflyjs/core", - "version": "0.3.0", + "version": "0.3.1", "description": "McFly core package", "type": "module", "main": "index.js",