From 221ada41e28d69b309f2fcd271930cbb57388a4a Mon Sep 17 00:00:00 2001 From: Brian DeRocher Date: Fri, 22 Nov 2024 19:38:29 -0500 Subject: [PATCH] Factor out sidebar. --- src/App.vue | 20 ++------------------ src/assets/nav-items.css | 6 ++++++ src/components/Navigation.vue | 7 +------ src/components/Sidebar.vue | 26 ++++++++++++++++++++++++++ src/components/TopBar.vue | 0 5 files changed, 35 insertions(+), 24 deletions(-) create mode 100644 src/assets/nav-items.css create mode 100644 src/components/TopBar.vue diff --git a/src/App.vue b/src/App.vue index 9d46699..4a21749 100644 --- a/src/App.vue +++ b/src/App.vue @@ -2,8 +2,8 @@ import { RouterView } from 'vue-router' import { ref, watch } from 'vue'; import { useRoute } from 'vue-router'; -import Navigation from "@/components/Navigation.vue"; import OverlayBadge from 'primevue/overlaybadge'; +import Sidebar from "@/components/Sidebar.vue"; const route = useRoute(); const page_title = ref(); @@ -15,23 +15,7 @@ watch(() => route.meta, (newVal, oldVal) => { diff --git a/src/components/Sidebar.vue b/src/components/Sidebar.vue index e69de29..03b3dbf 100644 --- a/src/components/Sidebar.vue +++ b/src/components/Sidebar.vue @@ -0,0 +1,26 @@ + + + + diff --git a/src/components/TopBar.vue b/src/components/TopBar.vue new file mode 100644 index 0000000..e69de29