From 844898bb3ced9ab27967a3b235d3efcc52452f4e Mon Sep 17 00:00:00 2001 From: Tobias Zoghaib Date: Wed, 6 Nov 2024 18:22:03 +0100 Subject: [PATCH] Docstrings, AdminDashboard button loading, new BannerStateEnums --- software/src/locales/de.json | 9 +- software/src/locales/en.json | 9 +- .../src/pages/admin/dashboardPage/index.vue | 14 ++- software/src/stores/exercise.store.ts | 94 +++++++++++-------- software/src/stores/feedback.store.ts | 45 +++++++++ 5 files changed, 128 insertions(+), 43 deletions(-) diff --git a/software/src/locales/de.json b/software/src/locales/de.json index ddbeff2..63f150f 100644 --- a/software/src/locales/de.json +++ b/software/src/locales/de.json @@ -170,7 +170,11 @@ "bandDeleteError": "Fehler beim Löschen der Band", "bandDeleteSuccessful": "Band erfolgreich gelöscht", "bandSavedError": "Fehler beim Speichern der Band", - "bandSavedSuccessful": "Band erfolgreich gespeichert" + "bandSavedSuccessful": "Band erfolgreich gespeichert", + "genreDeleteError": "Fehler beim Löschen des Genres", + "genreDeleteSuccessful": "Genre erfolgreich gelöscht", + "genreSavedError": "Genre erfolgreich gespeichert", + "genreSavedSuccessful": "Fehler beim Speichern des Genres" }, "misc": { "404": { @@ -212,5 +216,8 @@ "title": "Ersteinrichtung", "description": "Die Datenbank wird eingerichtet. Dies kann 1-2 Minuten dauern. Bitte warten..." } + }, + "genre": { + "withoutBand": "ohne Band" } } diff --git a/software/src/locales/en.json b/software/src/locales/en.json index 1238c2e..1a14195 100644 --- a/software/src/locales/en.json +++ b/software/src/locales/en.json @@ -170,7 +170,11 @@ "bandDeleteError": "Error on deleting band", "bandDeleteSuccessful": "Band successfully deleted", "bandSavedError": "Error on saving band", - "bandSavedSuccessful": "Band successfully saved" + "bandSavedSuccessful": "Band successfully saved", + "genreDeleteError": "Error on deleting Genre", + "genreDeleteSuccessful": "Genre successfully deleted", + "genreSavedError": "Genre successfully saved", + "genreSavedSuccessful": "Error on saving genre" }, "misc": { "404": { @@ -212,5 +216,8 @@ "title": "First startup", "description": "Creating database. This could take 1-2 minutes. Please wait..." } + }, + "genre": { + "withoutBand": "without Band" } } diff --git a/software/src/pages/admin/dashboardPage/index.vue b/software/src/pages/admin/dashboardPage/index.vue index c566ac4..a850479 100644 --- a/software/src/pages/admin/dashboardPage/index.vue +++ b/software/src/pages/admin/dashboardPage/index.vue @@ -6,7 +6,6 @@ import { useConcertStore } from '@/stores/concert.store'; import { useBandStore } from '@/stores/band.store'; import { useAccountStore } from '@/stores/account.store'; import { useLocationStore } from '@/stores/location.store'; -import { ref } from 'vue'; import { useExerciseStore } from '@/stores/exercise.store'; import { useGenreStore } from '@/stores/genre.store'; import { usePreferencesStore } from '@/stores/preferences.store'; @@ -45,6 +44,7 @@ concertStore.getConcerts()