Skip to content

Commit 650bcb0

Browse files
Psidiumilhan007
authored andcommitted
fix(ui5-panel): add missing dependency for ui5-icon (#406)
1 parent 676c1e6 commit 650bcb0

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

packages/main/src/Panel.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { getIconURI } from "@ui5/webcomponents-base/src/IconPool.js";
44
import slideDown from "@ui5/webcomponents-base/src/animations/slideDown.js";
55
import slideUp from "@ui5/webcomponents-base/src/animations/slideUp.js";
66
import { isSpace, isEnter } from "@ui5/webcomponents-base/src/events/PseudoEvents.js";
7+
import Icon from "./Icon.js";
78
import PanelTemplateContext from "./PanelTemplateContext.js";
89
import PanelAccessibleRole from "./types/PanelAccessibleRole.js";
910
import PanelRenderer from "./build/compiled/PanelRenderer.lit.js";
@@ -275,7 +276,10 @@ class Panel extends UI5Element {
275276
}
276277

277278
static async define(...params) {
278-
await fetchResourceBundle("@ui5/webcomponents");
279+
await Promise.all([
280+
fetchResourceBundle("@ui5/webcomponents"),
281+
Icon.define(),
282+
]);
279283

280284
super.define(...params);
281285
}

0 commit comments

Comments
 (0)