1
0

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

View File

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