diff --git a/src/components/common/SearchBox.vue b/src/components/common/SearchBox.vue index 8fbf3a34a0..00b705ce17 100644 --- a/src/components/common/SearchBox.vue +++ b/src/components/common/SearchBox.vue @@ -10,6 +10,7 @@ @click="$emit('showFilter', $event)" /> () +const inputRef = ref() + +defineExpose({ + focus: () => { + inputRef.value?.$el?.focus() + } +}) + const emitSearch = debounce((value: string) => { emit('search', value, filters) }, debounceTime) diff --git a/src/components/sidebar/tabs/ModelLibrarySidebarTab.vue b/src/components/sidebar/tabs/ModelLibrarySidebarTab.vue index 9ff7bd7638..c5cf5e9bd0 100644 --- a/src/components/sidebar/tabs/ModelLibrarySidebarTab.vue +++ b/src/components/sidebar/tabs/ModelLibrarySidebarTab.vue @@ -21,6 +21,7 @@