Add search form submit #32 #45

Merged
jakob.scheid merged 20 commits from feature/search-form-submit into main 2026-05-14 11:29:19 +02:00
Showing only changes of commit 9f60c23c60 - Show all commits
+11 -1
View File
@@ -18,8 +18,18 @@ limitations under the License.
import Searchbar from '../features/search/components/Searchbar.vue'; import Searchbar from '../features/search/components/Searchbar.vue';
import { ref } from 'vue'; import { ref } from 'vue';
import { useRouter } from 'vue-router';
const router = useRouter();
const searchQuery = ref(''); const searchQuery = ref('');
const submitSearch = function () {
router.push({
name: 'searchResults',
query: { q: searchQuery.value }
})
};
</script> </script>
<template> <template>
@@ -30,7 +40,7 @@ const searchQuery = ref('');
</span> </span>
</header> </header>
<form class="search-form"> <form class="search-form" @submit.prevent="submitSearch">
<Searchbar v-model="searchQuery" ref="searchbar" /> <Searchbar v-model="searchQuery" ref="searchbar" />
</form> </form>
</template> </template>