From dee76adc0cb92de286229a6edeed5975b4391f5c Mon Sep 17 00:00:00 2001 From: Pavel Djundik Date: Sun, 8 Jul 2018 23:08:08 +0300 Subject: [PATCH] Implement network collapsing in Vue --- client/components/Channel.vue | 29 +++++++++++++++++--- client/components/ChatUserList.vue | 7 ++--- client/components/Network.vue | 6 ++++- client/components/UsernameFiltered.vue | 3 ++- client/css/style.css | 4 --- client/js/render.js | 37 -------------------------- client/js/socket-events/init.js | 6 +++++ client/views/user_filtered.tpl | 5 ---- 8 files changed, 40 insertions(+), 57 deletions(-) delete mode 100644 client/views/user_filtered.tpl diff --git a/client/components/Channel.vue b/client/components/Channel.vue index 15d2fdf4..e00bcc76 100644 --- a/client/components/Channel.vue +++ b/client/components/Channel.vue @@ -1,13 +1,14 @@ diff --git a/client/components/ChatUserList.vue b/client/components/ChatUserList.vue index 53009ef4..90406384 100644 --- a/client/components/ChatUserList.vue +++ b/client/components/ChatUserList.vue @@ -3,11 +3,11 @@
@@ -57,7 +57,7 @@ export default { props: { channel: Object, }, - data: function() { + data() { return { userSearchInput: "", }; @@ -101,9 +101,6 @@ export default { getModeClass(mode) { return modes[mode]; }, - onInput(e) { - console.log(this.channel.userSearchInput); - }, }, }; diff --git a/client/components/Network.vue b/client/components/Network.vue index 93359942..d5e15814 100644 --- a/client/components/Network.vue +++ b/client/components/Network.vue @@ -16,7 +16,11 @@
+ role="button" + v-html="user.original.mode + user.string"/>