From cea881abdc139b39df89b503cf2ab872f4246c8f Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Tue, 8 Apr 2025 12:20:28 +0200 Subject: [PATCH] feat(InputMenu/SelectMenu): handle `resetSearchTermOnSelect` Resolves #3782 --- src/runtime/components/InputMenu.vue | 35 ++++++++++++++++++++------- src/runtime/components/SelectMenu.vue | 11 ++++++--- 2 files changed, 34 insertions(+), 12 deletions(-) diff --git a/src/runtime/components/InputMenu.vue b/src/runtime/components/InputMenu.vue index c70ad899..4a80991b 100644 --- a/src/runtime/components/InputMenu.vue +++ b/src/runtime/components/InputMenu.vue @@ -44,7 +44,7 @@ export type InputMenuItem = _InputMenuItem | AcceptableValue | boolean type InputMenuVariants = VariantProps -export interface InputMenuProps = ArrayOrNested, VK extends GetItemKeys | undefined = undefined, M extends boolean = false> extends Pick, 'open' | 'defaultOpen' | 'disabled' | 'name' | 'resetSearchTermOnBlur' | 'highlightOnHover'>, UseComponentIconsProps { +export interface InputMenuProps = ArrayOrNested, VK extends GetItemKeys | undefined = undefined, M extends boolean = false> extends Pick, 'open' | 'defaultOpen' | 'disabled' | 'name' | 'resetSearchTermOnBlur' | 'resetSearchTermOnSelect' | 'highlightOnHover'>, UseComponentIconsProps { /** * The element or component this component should render as. * @defaultValue 'div' @@ -175,7 +175,7 @@ export interface InputMenuSlots<