From c431ac63069b80f4edb27920902b03d8307622ef Mon Sep 17 00:00:00 2001 From: Richard Lewis Date: Wed, 11 Jul 2018 02:25:21 +0300 Subject: [PATCH] Add hover selection to user list. --- client/components/ChatUserList.vue | 41 +++++++++++++------------- client/components/Username.vue | 10 ++++++- client/components/UsernameFiltered.vue | 7 +++++ client/js/vue.js | 5 ---- 4 files changed, 37 insertions(+), 26 deletions(-) diff --git a/client/components/ChatUserList.vue b/client/components/ChatUserList.vue index 464129dd..5c7bfb0e 100644 --- a/client/components/ChatUserList.vue +++ b/client/components/ChatUserList.vue @@ -28,6 +28,7 @@ @@ -12,6 +13,12 @@ export default { props: { user: Object, active: Boolean, + onHover: Function, + }, + methods: { + hover() { + this.onHover ? this.onHover(this.user.original) : null; + }, }, }; diff --git a/client/js/vue.js b/client/js/vue.js index d95bac57..4da110c7 100644 --- a/client/js/vue.js +++ b/client/js/vue.js @@ -20,11 +20,6 @@ Vue.filter("friendlysize", friendlysize); Vue.filter("colorClass", colorClass); Vue.filter("roundBadgeNumber", roundBadgeNumber); -Vue.config.keyCodes = { - "page-up": 33, - "page-down": 34, -}; - const vueApp = new Vue({ el: "#viewport", data: {