From c5a06b6ae41a759ab931390a2285a4bf6ddc6e93 Mon Sep 17 00:00:00 2001 From: Jakob Scheid Date: Wed, 6 May 2026 20:20:31 +0200 Subject: [PATCH] Setup Vue router --- src/main.js | 3 ++- src/router/index.js | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 src/router/index.js diff --git a/src/main.js b/src/main.js index 01433bc..3e79677 100644 --- a/src/main.js +++ b/src/main.js @@ -1,4 +1,5 @@ import { createApp } from 'vue' import App from './App.vue' +import router from './router' -createApp(App).mount('#app') +createApp(App).use(router).mount('#app') diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000..cc9b481 --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,18 @@ +import { createRouter, createWebHistory } from 'vue-router' + +import SearchView from '../views/SearchView.vue' + +const routes = [ + { + path: '/', + name: 'search', + component: SearchView + } +] + +const router = createRouter({ + history: createWebHistory(), + routes +}) + +export default router \ No newline at end of file