Skip to content

Commit bf894c7

Browse files
Repair copying to clipboard
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
1 parent 02691cf commit bf894c7

4 files changed

Lines changed: 20 additions & 25 deletions

File tree

package-lock.json

Lines changed: 17 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
"p-queue": "^6.6.2",
5555
"uuid": "^8.3.2",
5656
"vue": "^3.2.33",
57-
"vue-clipboard2": "^0.3.3",
57+
"vue-clipboard3": "^2.0.0",
5858
"vue-material-design-icons": "^5.0.0",
5959
"vue-router": "^4.0.14",
6060
"vuedraggable": "^4.1.0",

src/components/AppNavigation/ListItemCalendar.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ import Pencil from 'vue-material-design-icons/Pencil'
160160
import ShareVariant from 'vue-material-design-icons/ShareVariant'
161161
import Undo from 'vue-material-design-icons/Undo'
162162
163+
import useClipboard from 'vue-clipboard3'
163164
import ClickOutside from 'click-outside-vue3'
164165
import { mapGetters, mapActions } from 'vuex'
165166
@@ -428,7 +429,7 @@ export default {
428429
429430
// copy link for calendar to clipboard
430431
try {
431-
await this.$copyText(url)
432+
await useClipboard().toClipboard(url)
432433
event.preventDefault()
433434
this.copySuccess = true
434435
this.copied = true

src/main.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,6 @@ import Tag from 'vue-material-design-icons/Tag'
3939
import TrendingUp from 'vue-material-design-icons/TrendingUp'
4040

4141
import { createApp } from 'vue'
42-
// eslint-disable-next-line import/no-named-as-default
43-
// import VueClipboard from 'vue-clipboard2'
44-
45-
// Disable on production
46-
// Vue.config.devtools = true
47-
// Vue.config.performance = true
4842

4943
// CSP config for webpack dynamic chunk loading
5044
// eslint-disable-next-line

0 commit comments

Comments
 (0)