diff --git a/package-lock.json b/package-lock.json index f6afb35..b5908b8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,8 @@ "vite-plugin-git-revision": "^0.1.9", "vue": "^3.2.37", "vue-i18n": "^9.2.2", - "vue-router": "^4.0.15" + "vue-router": "^4.0.15", + "vue3-touch-events": "^4.1.0" }, "devDependencies": { "@rushstack/eslint-patch": "^1.1.0", @@ -5200,6 +5201,11 @@ "vue": "^3.2.0" } }, + "node_modules/vue3-touch-events": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/vue3-touch-events/-/vue3-touch-events-4.1.0.tgz", + "integrity": "sha512-fZKusOiBJzDPsY34tXYl/Wo9c2ONzBuQmF0+oHqVWr+TDbf90CgMWLHZsTv1KaShXjt+oeLow7BDVBpXW6lfXQ==" + }, "node_modules/webidl-conversions": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", @@ -9177,6 +9183,11 @@ "@vue/devtools-api": "^6.0.0" } }, + "vue3-touch-events": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/vue3-touch-events/-/vue3-touch-events-4.1.0.tgz", + "integrity": "sha512-fZKusOiBJzDPsY34tXYl/Wo9c2ONzBuQmF0+oHqVWr+TDbf90CgMWLHZsTv1KaShXjt+oeLow7BDVBpXW6lfXQ==" + }, "webidl-conversions": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", diff --git a/package.json b/package.json index e21ccd8..49ab415 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,8 @@ "vite-plugin-git-revision": "^0.1.9", "vue": "^3.2.37", "vue-i18n": "^9.2.2", - "vue-router": "^4.0.15" + "vue-router": "^4.0.15", + "vue3-touch-events": "^4.1.0" }, "devDependencies": { "@rushstack/eslint-patch": "^1.1.0", diff --git a/src/App.vue b/src/App.vue index a35479e..d614a57 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,23 +1,34 @@