diff --git a/src/components/chatInformation.vue b/src/components/chatInformation.vue index e79d10f..ea3dfea 100644 --- a/src/components/chatInformation.vue +++ b/src/components/chatInformation.vue @@ -6,11 +6,11 @@
{{room.name.substr(0,2)}}
{{room.name}}
-
{{room.members.length}} members
+
{{members.length}} members
-

members:

-
+

members:

+
@@ -18,7 +18,7 @@
-

and {{room.members.length-20}} other members

+

and {{members.length-20}} other members

@@ -36,6 +36,11 @@ export default { }, props:{ room: {} + }, + data(){ + return{ + members: Object.keys(this.room.currentState.members) + } } } @@ -53,7 +58,6 @@ export default { box-shadow: 6px 6px 20px #111; border-radius: 1rem; text-align: center; - display: none; } @media (max-width: 30rem) { #chatInformation{ diff --git a/src/components/topBanner.vue b/src/components/topBanner.vue index 676582d..4e1670e 100644 --- a/src/components/topBanner.vue +++ b/src/components/topBanner.vue @@ -2,7 +2,7 @@
-
{{room.name.substr(0,2)}}
+
{{room.name.substr(0,2)}}
{{room.name}}
{{Object.keys(room.currentState.members).length}} members
@@ -22,12 +22,8 @@ export default { }, props:{ room: [Object, undefined], - closeChat: Function - }, - methods:{ - showChatInfo(){ - document.getElementById("chatInformation").style.display = 'block'; - } + closeChat: Function, + openChatInfo: Function }, data(){ return { diff --git a/src/components/userThumbnail.vue b/src/components/userThumbnail.vue index 15ba8dc..d79be55 100644 --- a/src/components/userThumbnail.vue +++ b/src/components/userThumbnail.vue @@ -7,7 +7,6 @@