From 0a5e6cb24940028983273294bd58e78fab4b8e8f Mon Sep 17 00:00:00 2001 From: vhaudiquet Date: Thu, 5 Dec 2024 13:21:17 +0100 Subject: [PATCH] Refactor NavBar --- frontend/components/nav/Bar.vue | 19 +++++++++++++++++++ frontend/components/nav/BottomBar.vue | 2 +- frontend/components/nav/SideBar.vue | 21 +++++++++++++++------ frontend/pages/champion/[alias].vue | 6 +----- 4 files changed, 36 insertions(+), 12 deletions(-) create mode 100644 frontend/components/nav/Bar.vue diff --git a/frontend/components/nav/Bar.vue b/frontend/components/nav/Bar.vue new file mode 100644 index 0000000..6835ee5 --- /dev/null +++ b/frontend/components/nav/Bar.vue @@ -0,0 +1,19 @@ + + + \ No newline at end of file diff --git a/frontend/components/nav/BottomBar.vue b/frontend/components/nav/BottomBar.vue index 2bf8bc7..ecfd5ac 100644 --- a/frontend/components/nav/BottomBar.vue +++ b/frontend/components/nav/BottomBar.vue @@ -2,7 +2,7 @@ import { LANE_IMAGES, lanePositionToIndex, POSITIONS_STR } from '~/utils/cdragon'; defineProps<{ - championName: string + championName?: string championLanes?: Array }>() const emit = defineEmits<{ diff --git a/frontend/components/nav/SideBar.vue b/frontend/components/nav/SideBar.vue index edb4bf3..9e95cbe 100644 --- a/frontend/components/nav/SideBar.vue +++ b/frontend/components/nav/SideBar.vue @@ -20,6 +20,9 @@ function handleStateChange(newState : string, newLane: number) {