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);
+ }
+ );
+ }
+ }
};