Small fixes / cleaner code

This commit is contained in:
Simon Cambier
2022-04-28 22:57:29 +02:00
parent b64a7bf65a
commit d4ef232d8e
2 changed files with 14 additions and 9 deletions

View File

@@ -20,14 +20,11 @@ let searchQuery: string
let resultNotes: ResultNote[] = []
$: selectedNote = resultNotes[selectedIndex]
$: (async() => {
if (searchQuery) {
resultNotes = await getSuggestions(searchQuery)
lastSearch = searchQuery
}
selectedIndex = 0
scrollIntoView()
})()
$: if (searchQuery) {
updateResults()
} else {
resultNotes = []
}
onMount(() => {
searchQuery = lastSearch
@@ -39,6 +36,14 @@ onMount(() => {
eventBus.on("vault", "arrow-down", () => moveIndex(1))
})
async function updateResults() {
resultNotes = await getSuggestions(searchQuery)
lastSearch = searchQuery
selectedIndex = 0
scrollIntoView()
if (resultNotes.length) console.log(resultNotes[0])
}
function onClick() {
if (!selectedNote) return
openNote(selectedNote)