From a8935376a1dbea53ab3c3cfe47863418226fbb96 Mon Sep 17 00:00:00 2001 From: Max Leiter Date: Sun, 1 May 2022 00:37:21 -0700 Subject: [PATCH] Add favoriting/pinning channels --- client/components/Channel.vue | 22 +++++++++-- client/components/ChannelWrapper.vue | 4 ++ client/components/Chat.vue | 4 +- client/components/Favorites.vue | 56 +++++++++++++++------------- client/components/NetworkList.vue | 9 +++-- client/css/style.css | 3 ++ client/js/helpers/contextMenu.js | 5 +-- client/js/socket-events/favorites.js | 2 - client/js/store.js | 3 +- client/js/vue.js | 16 ++++---- src/client.js | 25 ++++++------- 11 files changed, 86 insertions(+), 63 deletions(-) diff --git a/client/components/Channel.vue b/client/components/Channel.vue index e38bdb7f..d31a5b2b 100644 --- a/client/components/Channel.vue +++ b/client/components/Channel.vue @@ -15,13 +15,27 @@ > - -