From bcde25336f119757da7417824f5cf2bd317c35d2 Mon Sep 17 00:00:00 2001 From: N-Pex Date: Mon, 1 Feb 2021 15:51:14 +0100 Subject: [PATCH] Basic device list Work on issue #3. --- src/components/DeviceList.vue | 98 +++++++++++++++++++++++++++++++++++ src/components/RoomInfo.vue | 14 +++++ 2 files changed, 112 insertions(+) create mode 100644 src/components/DeviceList.vue diff --git a/src/components/DeviceList.vue b/src/components/DeviceList.vue new file mode 100644 index 0000000..ba9fb36 --- /dev/null +++ b/src/components/DeviceList.vue @@ -0,0 +1,98 @@ + + + diff --git a/src/components/RoomInfo.vue b/src/components/RoomInfo.vue index d55dfb9..afeeb2b 100644 --- a/src/components/RoomInfo.vue +++ b/src/components/RoomInfo.vue @@ -59,6 +59,7 @@ v-for="(member, index) in joinedMembers" :key="member.userId" v-show="showAllMembers || index < 5" + @click="toggleMemberExpanded(member)" > @@ -68,6 +69,7 @@ {{ member.user ? member.user.displayName : member.name }}{{ member.userId == $matrix.currentUserId ? " (you)" : "" }} +
{{ showAllMembers ? "Hide" : "Show all" }} @@ -118,12 +120,14 @@