feat(search): select first result on enter press (#1289)

This commit is contained in:
baptiste0928 2023-01-18 14:54:17 +01:00 committed by GitHub
parent 88080573db
commit fb1f407016
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 5 deletions

View File

@ -37,17 +37,19 @@ const shift = (delta: number) => index.value = (index.value + delta % results.va
const activate = () => {
const currentIndex = index.value
index.value = -1
if (query.value.length === 0)
return
(document.activeElement as HTMLElement).blur()
// Disable until search page is implemented
if (currentIndex === -1)
// Disable redirection until search page is implemented
if (currentIndex === -1) {
index.value = 0
// router.push(`/search?q=${query.value}`)
return
}
(document.activeElement as HTMLElement).blur()
index.value = -1
router.push(results.value[currentIndex].to)
}