From 5e55e15ddfa24d541c13465471750f5d8ea5c231 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Tue, 24 Sep 2024 12:41:42 +0200 Subject: [PATCH] chore(InputMenu/Progress/SelectMenu): clean interfaces for syntax highlight --- src/runtime/components/InputMenu.vue | 2 +- src/runtime/components/Progress.vue | 2 ++ src/runtime/components/SelectMenu.vue | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/runtime/components/InputMenu.vue b/src/runtime/components/InputMenu.vue index 635bad48..15d17f8d 100644 --- a/src/runtime/components/InputMenu.vue +++ b/src/runtime/components/InputMenu.vue @@ -100,7 +100,7 @@ export type InputMenuEmits = ComboboxRootEmits & { type SlotProps = (props: { item: T, index: number }) => any -export type InputMenuSlots = { +export interface InputMenuSlots { 'leading'(props: { modelValue: T, open: boolean, ui: any }): any 'trailing'(props: { modelValue: T, open: boolean, ui: any }): any 'empty'(props: { searchTerm?: string }): any diff --git a/src/runtime/components/Progress.vue b/src/runtime/components/Progress.vue index 64d6fb9b..039450b8 100644 --- a/src/runtime/components/Progress.vue +++ b/src/runtime/components/Progress.vue @@ -1,3 +1,4 @@ +