diff --git a/src/components/CreatedRoomWelcomeHeader.vue b/src/components/CreatedRoomWelcomeHeader.vue index 7e85763..074afd2 100644 --- a/src/components/CreatedRoomWelcomeHeader.vue +++ b/src/components/CreatedRoomWelcomeHeader.vue @@ -4,7 +4,18 @@
@@ -54,6 +65,29 @@ export default { return null; }, }, + data() { + return { + publicRoomLinkCopied: false + } + }, + methods: { + copyPublicLink() { + const self = this; + this.$copyText(this.publicRoomLink).then( + function (ignored) { + // Success! + self.publicRoomLinkCopied = true; + setInterval(() => { + // Hide again + self.publicRoomLinkCopied = false; + }, 3000); + }, + function (e) { + console.log(e); + } + ); + } + } };