diff --git a/package-lock.json b/package-lock.json index 58d2a88..62f5b61 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,8 @@ "version": "0.0.0", "dependencies": { "@tauri-apps/api": "^1.4.0", - "vue": "^3.2.45" + "vue": "^3.2.45", + "vue-router": "^4.3.0" }, "devDependencies": { "@tauri-apps/cli": "^1.4.0", @@ -2052,6 +2053,11 @@ "dev": true, "peer": true }, + "node_modules/@vue/devtools-api": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.1.tgz", + "integrity": "sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==" + }, "node_modules/@vue/reactivity": { "version": "3.4.18", "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.18.tgz", @@ -14297,6 +14303,20 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/vue-router": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.3.0.tgz", + "integrity": "sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==", + "dependencies": { + "@vue/devtools-api": "^6.5.1" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, "node_modules/vue-style-loader": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", diff --git a/src/App.vue b/src/App.vue index ff6ccdd..9eb8283 100644 --- a/src/App.vue +++ b/src/App.vue @@ -4,26 +4,14 @@ import Greet from "./components/Greet.vue"; import Navbar from "./components/Navbar.vue"; import Camera from "./components/Camera.vue"; +import { RouterView } from "vue-router"; + + + + + \ No newline at end of file diff --git a/src/components/Camera.vue b/src/components/Camera.vue index 6d3ef47..7fce0ee 100644 --- a/src/components/Camera.vue +++ b/src/components/Camera.vue @@ -1,57 +1,63 @@ \ No newline at end of file diff --git a/src/components/Navbar.vue b/src/components/Navbar.vue index 1d896da..f198508 100644 --- a/src/components/Navbar.vue +++ b/src/components/Navbar.vue @@ -15,19 +15,22 @@ export default { } }; +