From 198dee45d3575bfa224e78b393076b56e76e1f5d Mon Sep 17 00:00:00 2001 From: minie4 Date: Sun, 21 Aug 2022 23:35:02 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Add=20swipe=20gestures=20for=20chan?= =?UTF-8?q?ging=20days?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 13 ++++++++++++- package.json | 3 ++- src/App.vue | 30 +++++++++++++++++++++--------- src/components/date-selector.vue | 31 +++---------------------------- src/main.js | 2 ++ src/util.js | 29 ++++++++++++++++++++++++++++- 6 files changed, 68 insertions(+), 40 deletions(-) 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 @@