diff --git a/docs/app/components/content/examples/command-palette/CommandPaletteFetchExample.vue b/docs/app/components/content/examples/command-palette/CommandPaletteFetchExample.vue index ddd198da..d14a1a820 100644 --- a/docs/app/components/content/examples/command-palette/CommandPaletteFetchExample.vue +++ b/docs/app/components/content/examples/command-palette/CommandPaletteFetchExample.vue @@ -2,7 +2,7 @@ const searchTerm = ref('') const { data: users, status } = await useFetch('https://jsonplaceholder.typicode.com/users', { - transform: (data: any[]) => { + transform: (data: { id: number, name: string, email: string }[]) => { return data?.map(user => ({ id: user.id, label: user.name, suffix: user.email, avatar: { src: `https://i.pravatar.cc/120?img=${user.id}` } })) || [] }, lazy: true diff --git a/docs/app/components/content/examples/command-palette/CommandPaletteFilterExample.vue b/docs/app/components/content/examples/command-palette/CommandPaletteFilterExample.vue index 9caf25f5..c237f0c1 100644 --- a/docs/app/components/content/examples/command-palette/CommandPaletteFilterExample.vue +++ b/docs/app/components/content/examples/command-palette/CommandPaletteFilterExample.vue @@ -4,7 +4,7 @@ const searchTermDebounced = refDebounced(searchTerm, 200) const { data: users, status } = await useFetch('https://jsonplaceholder.typicode.com/users', { params: { q: searchTermDebounced }, - transform: (data: any[]) => { + transform: (data: { id: number, name: string, email: string }[]) => { return data?.map(user => ({ id: user.id, label: user.name, suffix: user.email, avatar: { src: `https://i.pravatar.cc/120?img=${user.id}` } })) || [] }, lazy: true diff --git a/docs/app/components/content/examples/command-palette/CommandPaletteFuseExample.vue b/docs/app/components/content/examples/command-palette/CommandPaletteFuseExample.vue index bb86f9de..c0415527 100644 --- a/docs/app/components/content/examples/command-palette/CommandPaletteFuseExample.vue +++ b/docs/app/components/content/examples/command-palette/CommandPaletteFuseExample.vue @@ -1,6 +1,6 @@ + + diff --git a/docs/app/components/content/examples/select-menu/SelectMenuFilterExample.vue b/docs/app/components/content/examples/select-menu/SelectMenuFilterExample.vue new file mode 100644 index 00000000..392a4184 --- /dev/null +++ b/docs/app/components/content/examples/select-menu/SelectMenuFilterExample.vue @@ -0,0 +1,37 @@ + + + diff --git a/docs/app/components/content/examples/select-menu/SelectMenuFilterFieldsExample.vue b/docs/app/components/content/examples/select-menu/SelectMenuFilterFieldsExample.vue new file mode 100644 index 00000000..94ef4ec6 --- /dev/null +++ b/docs/app/components/content/examples/select-menu/SelectMenuFilterFieldsExample.vue @@ -0,0 +1,41 @@ + + + diff --git a/docs/app/components/content/examples/select-menu/SelectMenuIconExample.vue b/docs/app/components/content/examples/select-menu/SelectMenuIconExample.vue new file mode 100644 index 00000000..37ff1295 --- /dev/null +++ b/docs/app/components/content/examples/select-menu/SelectMenuIconExample.vue @@ -0,0 +1,14 @@ + + + diff --git a/docs/app/components/content/examples/select-menu/SelectMenuItemsAvatarExample.vue b/docs/app/components/content/examples/select-menu/SelectMenuItemsAvatarExample.vue new file mode 100644 index 00000000..15316554 --- /dev/null +++ b/docs/app/components/content/examples/select-menu/SelectMenuItemsAvatarExample.vue @@ -0,0 +1,42 @@ + + + diff --git a/docs/app/components/content/examples/select-menu/SelectMenuItemsChipExample.vue b/docs/app/components/content/examples/select-menu/SelectMenuItemsChipExample.vue new file mode 100644 index 00000000..32abd852 --- /dev/null +++ b/docs/app/components/content/examples/select-menu/SelectMenuItemsChipExample.vue @@ -0,0 +1,41 @@ + + + diff --git a/docs/app/components/content/examples/select-menu/SelectMenuItemsIconExample.vue b/docs/app/components/content/examples/select-menu/SelectMenuItemsIconExample.vue new file mode 100644 index 00000000..b001cacf --- /dev/null +++ b/docs/app/components/content/examples/select-menu/SelectMenuItemsIconExample.vue @@ -0,0 +1,29 @@ + + + diff --git a/docs/app/components/content/examples/select-menu/SelectMenuOpenExample.vue b/docs/app/components/content/examples/select-menu/SelectMenuOpenExample.vue new file mode 100644 index 00000000..6c46f881 --- /dev/null +++ b/docs/app/components/content/examples/select-menu/SelectMenuOpenExample.vue @@ -0,0 +1,13 @@ + + + diff --git a/docs/app/components/content/examples/select-menu/SelectMenuSearchTermExample.vue b/docs/app/components/content/examples/select-menu/SelectMenuSearchTermExample.vue new file mode 100644 index 00000000..0a374775 --- /dev/null +++ b/docs/app/components/content/examples/select-menu/SelectMenuSearchTermExample.vue @@ -0,0 +1,9 @@ + + + diff --git a/docs/app/components/content/examples/select/SelectFetchExample.vue b/docs/app/components/content/examples/select/SelectFetchExample.vue index 140f738b..392be792 100644 --- a/docs/app/components/content/examples/select/SelectFetchExample.vue +++ b/docs/app/components/content/examples/select/SelectFetchExample.vue @@ -1,6 +1,6 @@