From 5b9b939c0b0a9235d1051de00f738e7d6e2e3a3e Mon Sep 17 00:00:00 2001 From: Gerald Schmittinger Date: Thu, 24 Apr 2025 09:40:52 +0200 Subject: [PATCH 1/2] feat(frontend): link naar leerpad-zoekpagina aan homepagina toegevoegd --- frontend/src/components/BrowseThemes.vue | 18 +++++++++++++++++- frontend/src/components/ThemeCard.vue | 20 +++++++++++++++----- frontend/src/i18n/locale/de.json | 4 +++- frontend/src/i18n/locale/en.json | 4 +++- frontend/src/i18n/locale/fr.json | 4 +++- frontend/src/i18n/locale/nl.json | 4 +++- 6 files changed, 44 insertions(+), 10 deletions(-) diff --git a/frontend/src/components/BrowseThemes.vue b/frontend/src/components/BrowseThemes.vue index 805d2720..b65c4e26 100644 --- a/frontend/src/components/BrowseThemes.vue +++ b/frontend/src/components/BrowseThemes.vue @@ -11,7 +11,7 @@ selectedAge: { type: String, required: true }, }); - const { locale } = useI18n(); + const { t, locale } = useI18n(); const language = computed(() => locale.value); const { data: allThemes, isLoading, error } = useThemeQuery(language); @@ -74,6 +74,22 @@ class="fill-height" /> + + + diff --git a/frontend/src/components/ThemeCard.vue b/frontend/src/components/ThemeCard.vue index 7064b63c..cbc2c248 100644 --- a/frontend/src/components/ThemeCard.vue +++ b/frontend/src/components/ThemeCard.vue @@ -1,21 +1,26 @@