From cafe465d3a257443c3c5024f6cb1b3b9cfa65d81 Mon Sep 17 00:00:00 2001 From: N-Pex Date: Mon, 11 Jan 2021 17:54:12 +0100 Subject: [PATCH] Leave room confirmation Work on issue #21. We need correct wording. --- src/components/ChatHeader.vue | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/components/ChatHeader.vue b/src/components/ChatHeader.vue index 37df2b2..ee026ca 100644 --- a/src/components/ChatHeader.vue +++ b/src/components/ChatHeader.vue @@ -17,6 +17,23 @@ Leave + + + + + Leave room? + +
Do you really want to leave the room?
+
+ + + + Cancel + Ok + +
+
+ @@ -26,6 +43,7 @@ export default { data() { return { memberCount: null, + showLeaveConfirmation: false }; }, mounted() { @@ -78,6 +96,10 @@ export default { }, leaveRoom() { + this.showLeaveConfirmation = true; + }, + + doLeaveRoom() { //this.$matrix.matrixClient.forget(this.room.roomId, true, undefined) const roomId = this.room.roomId; this.$matrix.matrixClient.leave(roomId, undefined)