From 8fe03f78d0e9267189d3a569dea0e2650dff30fd Mon Sep 17 00:00:00 2001 From: Vladislav Tasev Date: Wed, 23 Feb 2022 15:07:46 +0200 Subject: [PATCH] fix: describe all dependencies for some components --- packages/main/src/Input.js | 3 ++- packages/main/src/Panel.js | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/main/src/Input.js b/packages/main/src/Input.js index 201fbaa9a5d3..fcf94497abd9 100644 --- a/packages/main/src/Input.js +++ b/packages/main/src/Input.js @@ -30,6 +30,7 @@ import "@ui5/webcomponents-icons/dist/sys-enter-2.js"; import "@ui5/webcomponents-icons/dist/information.js"; import InputType from "./types/InputType.js"; import Popover from "./Popover.js"; +import Icon from "./Icon.js"; // Templates import InputTemplate from "./generated/templates/InputTemplate.lit.js"; import InputPopoverTemplate from "./generated/templates/InputPopoverTemplate.lit.js"; @@ -1504,7 +1505,7 @@ class Input extends UI5Element { static get dependencies() { const Suggestions = getFeature("InputSuggestions"); - return [Popover].concat(Suggestions ? Suggestions.dependencies : []); + return [Popover, Icon].concat(Suggestions ? Suggestions.dependencies : []); } static async onDefine() { diff --git a/packages/main/src/Panel.js b/packages/main/src/Panel.js index 02ce349f6948..de01bd58a278 100644 --- a/packages/main/src/Panel.js +++ b/packages/main/src/Panel.js @@ -8,6 +8,7 @@ import { getAnimationMode } from "@ui5/webcomponents-base/dist/config/AnimationM import { getI18nBundle } from "@ui5/webcomponents-base/dist/i18nBundle.js"; import "@ui5/webcomponents-icons/dist/slim-arrow-right.js"; import Button from "./Button.js"; +import Icon from "./Icon.js"; import TitleLevel from "./types/TitleLevel.js"; import PanelAccessibleRole from "./types/PanelAccessibleRole.js"; import PanelTemplate from "./generated/templates/PanelTemplate.lit.js"; @@ -456,7 +457,7 @@ class Panel extends UI5Element { } static get dependencies() { - return [Button]; + return [Button, Icon]; } static async onDefine() {