diff --git a/packages/base/src/sap/ui/webcomponents/base/WebComponent.js b/packages/base/src/sap/ui/webcomponents/base/WebComponent.js index 89d64b89dd57..14462906d4f8 100644 --- a/packages/base/src/sap/ui/webcomponents/base/WebComponent.js +++ b/packages/base/src/sap/ui/webcomponents/base/WebComponent.js @@ -165,7 +165,9 @@ class WebComponent extends HTMLElement { const autoIncrementMap = new Map(); domChildren.forEach(child => { const slot = child.getAttribute("data-ui5-slot") || this.constructor.getMetadata().getDefaultSlot(); - if (slotsMap[slot] === "undefined") { + if (slotsMap[slot] === undefined) { + const validValues = Object.keys(slotsMap).join(", "); + console.warn(`Unknown data-ui5-slot value: ${slot}, ignoring`, child, `Valid data-ui5-slot values are: ${validValues}`); // eslint-disable-line return; } let slotName;