Skip to content

Commit 644cad6

Browse files
feat: blur search input on enter
1 parent ff54ae3 commit 644cad6

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/components/SearchBox.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,11 @@ async function handleSearch() {
9898
isSearching.value = false
9999
}
100100
}
101+
102+
// Function to handle keyboard done/enter
103+
function handleDone(event) {
104+
event.target.blur()
105+
}
101106
</script>
102107

103108
<template>
@@ -109,6 +114,7 @@ async function handleSearch() {
109114
placeholder="Search by name (min 3 characters)..."
110115
class="search-input"
111116
:disabled="isLoading"
117+
@keyup.enter="handleDone"
112118
/>
113119
<div v-if="isLoading || isSearching" class="loading-spinner"></div>
114120
</div>

0 commit comments

Comments
 (0)