diff --git a/package-lock.json b/package-lock.json index be3ebde..92dd238 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,8 @@ "dependencies": { "colorthief": "^2.4.0", "tinycolor2": "^1.6.0", - "vue": "^3.3.4" + "vue": "^3.3.4", + "vue-router": "^4.2.5" }, "devDependencies": { "@vitejs/plugin-vue": "^4.2.3", @@ -541,6 +542,11 @@ "@vue/shared": "3.3.4" } }, + "node_modules/@vue/devtools-api": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.0.tgz", + "integrity": "sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==" + }, "node_modules/@vue/reactivity": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.4.tgz", @@ -2299,6 +2305,20 @@ "@vue/shared": "3.3.4" } }, + "node_modules/vue-router": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.2.5.tgz", + "integrity": "sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==", + "dependencies": { + "@vue/devtools-api": "^6.5.0" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", diff --git a/package.json b/package.json index 9b007ae..6f2d5eb 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,8 @@ "dependencies": { "colorthief": "^2.4.0", "tinycolor2": "^1.6.0", - "vue": "^3.3.4" + "vue": "^3.3.4", + "vue-router": "^4.2.5" }, "devDependencies": { "@vitejs/plugin-vue": "^4.2.3", diff --git a/src/App.vue b/src/App.vue index 50e474d..b16e194 100644 --- a/src/App.vue +++ b/src/App.vue @@ -32,13 +32,5 @@ getPage() diff --git a/src/components/Footer.vue b/src/components/Footer.vue index 4f687b2..2dd7c80 100644 --- a/src/components/Footer.vue +++ b/src/components/Footer.vue @@ -1,8 +1,10 @@