From 450a5ee46cad4039d1531ff1b1273f1bdf319e97 Mon Sep 17 00:00:00 2001 From: James Lyne Date: Mon, 10 Jan 2022 19:36:06 +0000 Subject: [PATCH] Refactor sidebar sections - Rename CollapsibleSection to SidebarSection with a collapsible prop - Move section__content element to SidebarSection - Move sidebar section styling to SidebarSection --- src/components/Sidebar.vue | 76 ------- src/components/sidebar/CollapsibleSection.vue | 82 -------- src/components/sidebar/PlayerList.vue | 26 ++- src/components/sidebar/ServerList.vue | 10 +- src/components/sidebar/SidebarSection.vue | 191 ++++++++++++++++++ src/components/sidebar/WorldList.vue | 12 +- src/index.d.ts | 4 + src/main.ts | 4 +- src/store/mutations.ts | 36 +++- src/store/state.ts | 13 +- 10 files changed, 256 insertions(+), 198 deletions(-) delete mode 100644 src/components/sidebar/CollapsibleSection.vue create mode 100644 src/components/sidebar/SidebarSection.vue diff --git a/src/components/Sidebar.vue b/src/components/Sidebar.vue index ed40baa..e03398d 100644 --- a/src/components/Sidebar.vue +++ b/src/components/Sidebar.vue @@ -152,8 +152,6 @@ export default defineComponent({ diff --git a/src/components/sidebar/PlayerList.vue b/src/components/sidebar/PlayerList.vue index 1fc36be..67888f1 100644 --- a/src/components/sidebar/PlayerList.vue +++ b/src/components/sidebar/PlayerList.vue @@ -15,35 +15,33 @@ --> + + diff --git a/src/components/sidebar/WorldList.vue b/src/components/sidebar/WorldList.vue index 75fb5ad..cda8a63 100644 --- a/src/components/sidebar/WorldList.vue +++ b/src/components/sidebar/WorldList.vue @@ -15,29 +15,29 @@ -->