Fix some errors

This commit is contained in:
dragongoose 2023-04-16 15:48:20 -04:00
parent dfc36d9222
commit 69128906c4

View File

@ -1,9 +1,25 @@
<script lang="ts">
export default {
setup() {
return {
searchInput: "",
}
},
methods: {
redirectToSearch() {
const query = this.searchInput
this.$router.push({ path: '/search', query: { query }})
}
}
}
</script>
<template> <template>
<div class="relative hidden md:block"> <div class="relative hidden md:block">
<label for="searchBar" class="hidden">Search</label> <label for="searchBar" class="hidden">Search</label>
<v-icon name="io-search-outline" class="text-black absolute my-auto inset-y-0 left-2"></v-icon> <v-icon name="io-search-outline" class="text-black absolute my-auto inset-y-0 left-2"></v-icon>
<input type="text" placeholder="Search" <input type="text" placeholder="Search"
@keyup.enter="this.$router.push('/search?query=' + this.$refs.searchInput.value)" @keyup.enter=redirectToSearch v-model="searchInput"
class="rounded-md p-1 pl-8 text-black" ref="searchInput" /> class="rounded-md p-1 pl-8 text-black" ref="searchInput" />
</div> </div>
</template> </template>