From 33594004940baf6875d7df7aed0e4209ff1abf0f Mon Sep 17 00:00:00 2001 From: Tobias Zoghaib Date: Sun, 3 Nov 2024 17:38:14 +0100 Subject: [PATCH] Split concertsPage --- .../pages/bands/bandsPage/bandFilterbar.vue | 2 + .../concertsPage/concertsListSection.vue | 49 +++++++++++++++++++ .../src/pages/concerts/concertsPage/index.vue | 39 +-------------- 3 files changed, 53 insertions(+), 37 deletions(-) create mode 100644 software/src/pages/concerts/concertsPage/concertsListSection.vue diff --git a/software/src/pages/bands/bandsPage/bandFilterbar.vue b/software/src/pages/bands/bandsPage/bandFilterbar.vue index 09c221c..e55487c 100644 --- a/software/src/pages/bands/bandsPage/bandFilterbar.vue +++ b/software/src/pages/bands/bandsPage/bandFilterbar.vue @@ -8,6 +8,8 @@ import { useGenreStore } from '@/stores/genre.store'; const bandStore = useBandStore() const genreStore = useGenreStore() +genreStore.getGenres() + function itemProps(item: GenreModel) { return { title: item.name diff --git a/software/src/pages/concerts/concertsPage/concertsListSection.vue b/software/src/pages/concerts/concertsPage/concertsListSection.vue new file mode 100644 index 0000000..1958a5d --- /dev/null +++ b/software/src/pages/concerts/concertsPage/concertsListSection.vue @@ -0,0 +1,49 @@ + + + \ No newline at end of file diff --git a/software/src/pages/concerts/concertsPage/index.vue b/software/src/pages/concerts/concertsPage/index.vue index fd27bbf..b8345d0 100644 --- a/software/src/pages/concerts/concertsPage/index.vue +++ b/software/src/pages/concerts/concertsPage/index.vue @@ -4,6 +4,7 @@ import concertListItem from '@/components/pageParts/concertListItem.vue'; import cardViewHorizontal from '@/components/basics/cardViewHorizontal.vue'; import sectionDivider from '@/components/basics/sectionDivider.vue'; import concertFilterbar from './concertFilterbar.vue'; +import ConcertsListSection from './concertsListSection.vue'; const concertStore = useConcertStore() @@ -22,43 +23,7 @@ concertStore.getConcerts() - - - - - - - - -
- - - - - - - - - - - -
+