1
0
Fork 1
mirror of https://github.com/elk-zone/elk.git synced 2024-07-05 22:16:49 +01:00

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 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)
}