From fa3906f5c3115768cff38dd20a1f56abe6aae9ae Mon Sep 17 00:00:00 2001 From: Victor Geraldsson Date: Thu, 14 Mar 2024 10:49:25 +0100 Subject: [PATCH] fix(menu): fix typing of navigateMenu event --- etc/lime-elements.api.md | 2 +- src/components/menu/menu.tsx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/etc/lime-elements.api.md b/etc/lime-elements.api.md index e47655075a..1c6dda29da 100644 --- a/etc/lime-elements.api.md +++ b/etc/lime-elements.api.md @@ -1347,7 +1347,7 @@ namespace JSX_2 { "gridLayout"?: boolean; "items"?: Array; "onCancel"?: (event: LimelMenuCustomEvent) => void; - "onNavigateMenu"?: (event: LimelMenuCustomEvent) => void; + "onNavigateMenu"?: (event: LimelMenuCustomEvent) => void; "onSelect"?: (event: LimelMenuCustomEvent) => void; "open"?: boolean; "openDirection"?: OpenDirection; diff --git a/src/components/menu/menu.tsx b/src/components/menu/menu.tsx index ea595a9bd3..cb285e9a0a 100644 --- a/src/components/menu/menu.tsx +++ b/src/components/menu/menu.tsx @@ -169,7 +169,7 @@ export class Menu { * Is emitted when a menu item with a sub-menu is selected. */ @Event() - public navigateMenu: EventEmitter; + public navigateMenu: EventEmitter; @Element() private host: HTMLLimelMenuElement; @@ -184,7 +184,7 @@ export class Menu { private searchValue: string; @State() - private searchResults: Array; + private searchResults: Array | null; private list: HTMLLimelMenuListElement; private searchInput: HTMLLimelInputFieldElement;