feat: polish depends on filter

This commit is contained in:
tdgao
2026-08-14 12:30:24 -06:00
parent 21c11b8bf2
commit e2d5d4dd37
7 changed files with 238 additions and 84 deletions
@@ -24,6 +24,7 @@
:name="searchName"
:placeholder="searchPlaceholder || placeholder"
:disabled="disabled"
:clearable="clearable"
:autocomplete="searchAutocomplete"
:autocorrect="searchAutocorrect"
:autocapitalize="searchAutocapitalize"
@@ -38,6 +39,7 @@
@focusin="handleSearchFocus"
@focusout="handleSearchFocusout"
@click="handleSearchClick"
@clear="handleSearchInput"
>
<template v-if="showChevron" #right>
<ChevronLeftIcon
@@ -274,6 +276,7 @@ const props = withDefaults(
placeholder?: string
disabled?: boolean
searchable?: boolean
clearable?: boolean
searchPlaceholder?: string
listbox?: boolean
showChevron?: boolean
@@ -316,6 +319,7 @@ const props = withDefaults(
placeholder: 'Select an option',
disabled: false,
searchable: false,
clearable: false,
searchPlaceholder: 'Search...',
listbox: true,
showChevron: true,