Added toast to new share button
This commit is contained in:
parent
f31bf4f881
commit
ee1d8f3c8a
|
@ -17571,7 +17571,8 @@
|
||||||
},
|
},
|
||||||
"minimist": {
|
"minimist": {
|
||||||
"version": "1.2.0",
|
"version": "1.2.0",
|
||||||
"resolved": "",
|
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
|
||||||
|
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"schema-utils": {
|
"schema-utils": {
|
||||||
|
|
|
@ -2,6 +2,7 @@ import Vue from 'vue'
|
||||||
|
|
||||||
import FtIconButton from '../ft-icon-button/ft-icon-button.vue'
|
import FtIconButton from '../ft-icon-button/ft-icon-button.vue'
|
||||||
import FtButton from '../ft-button/ft-button.vue'
|
import FtButton from '../ft-button/ft-button.vue'
|
||||||
|
import FtToastEvents from '../ft-toast/ft-toast-events'
|
||||||
|
|
||||||
export default Vue.extend({
|
export default Vue.extend({
|
||||||
name: 'FtShareButton',
|
name: 'FtShareButton',
|
||||||
|
@ -59,6 +60,7 @@ export default Vue.extend({
|
||||||
},
|
},
|
||||||
|
|
||||||
copyInvidious() {
|
copyInvidious() {
|
||||||
|
FtToastEvents.$emit('toast.open', "Invidious URL copied to clipboard")
|
||||||
this.copy(this.invidiousURL)
|
this.copy(this.invidiousURL)
|
||||||
this.$refs.iconButton.toggleDropdown()
|
this.$refs.iconButton.toggleDropdown()
|
||||||
},
|
},
|
||||||
|
@ -69,6 +71,7 @@ export default Vue.extend({
|
||||||
},
|
},
|
||||||
|
|
||||||
copyYoutube() {
|
copyYoutube() {
|
||||||
|
FtToastEvents.$emit('toast.open', "YouTube URL copied to clipboard")
|
||||||
this.copy(this.youtubeURL)
|
this.copy(this.youtubeURL)
|
||||||
this.$refs.iconButton.toggleDropdown()
|
this.$refs.iconButton.toggleDropdown()
|
||||||
},
|
},
|
||||||
|
@ -79,6 +82,7 @@ export default Vue.extend({
|
||||||
},
|
},
|
||||||
|
|
||||||
copyYoutubeEmbed() {
|
copyYoutubeEmbed() {
|
||||||
|
FtToastEvents.$emit('toast.open', "YouTube Embed URL copied to clipboard")
|
||||||
this.copy(this.youtubeEmbedURL)
|
this.copy(this.youtubeEmbedURL)
|
||||||
this.$refs.iconButton.toggleDropdown()
|
this.$refs.iconButton.toggleDropdown()
|
||||||
},
|
},
|
||||||
|
@ -89,6 +93,7 @@ export default Vue.extend({
|
||||||
},
|
},
|
||||||
|
|
||||||
copyInvidiousEmbed() {
|
copyInvidiousEmbed() {
|
||||||
|
FtToastEvents.$emit('toast.open', "Invidious Embed URL copied to clipboard")
|
||||||
this.copy(this.invidiousEmbedURL)
|
this.copy(this.invidiousEmbedURL)
|
||||||
this.$refs.iconButton.toggleDropdown()
|
this.$refs.iconButton.toggleDropdown()
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue