From c6fb1528ea0bfeaf3a73207951bfdcbc864df37b Mon Sep 17 00:00:00 2001 From: Jack Hadrill Date: Sun, 20 Mar 2022 00:12:03 +0000 Subject: [PATCH] Refactor sidebar --- src/App.vue | 32 +------------ src/components/Content.vue | 45 ++++++++++++++++++ src/components/Sidebar.vue | 30 ++++++++++++ src/components/{ => common}/Key.vue | 9 +++- src/components/{ => conversation}/Message.vue | 2 +- .../MessageInput.vue} | 6 +-- src/components/{sidebar => userlist}/User.vue | 2 +- .../Users.vue => userlist/UserList.vue} | 9 ++-- src/router/index.js | 6 +++ src/views/ConversationView.vue | 46 ++++++++++--------- src/views/HomeView.vue | 35 ++++++++++++++ src/views/SettingsView.vue | 18 ++++---- 12 files changed, 167 insertions(+), 73 deletions(-) create mode 100644 src/components/Content.vue create mode 100644 src/components/Sidebar.vue rename src/components/{ => common}/Key.vue (66%) rename src/components/{ => conversation}/Message.vue (89%) rename src/components/{Input.vue => conversation/MessageInput.vue} (87%) rename src/components/{sidebar => userlist}/User.vue (73%) rename src/components/{sidebar/Users.vue => userlist/UserList.vue} (73%) create mode 100644 src/views/HomeView.vue diff --git a/src/App.vue b/src/App.vue index 9a7085d..7fbbef6 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,42 +1,12 @@ \ No newline at end of file diff --git a/src/views/SettingsView.vue b/src/views/SettingsView.vue index d83c75a..8dbd358 100644 --- a/src/views/SettingsView.vue +++ b/src/views/SettingsView.vue @@ -1,9 +1,8 @@