From 8d53b5cc60ff0d5553110c8a38ebefa8c6d0008b Mon Sep 17 00:00:00 2001 From: Julie Date: Mon, 27 Apr 2026 17:38:33 +0200 Subject: [PATCH] =?UTF-8?q?home=20tous=20=C3=A0=20l'orchestre?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 +- app/components/FilteredCards.vue | 195 +++++++++++++--------- server/api/__strapi__/[collection].get.js | 1 + 3 files changed, 124 insertions(+), 82 deletions(-) diff --git a/README.md b/README.md index 10dec92..4dc6a01 100644 --- a/README.md +++ b/README.md @@ -124,7 +124,15 @@ https://bo.orchestre-ile.com/api/pro-programmer?locale=fr-FR&populate[bios]=true API Instruments https://bo.orchestre-ile.com/api/parc-instruments?locale=fr-FR&populate=illustration_instrument -https://bo.orchestre-ile.com/api/home-partout-pour-tous?locale=fr-FR&populate[carte]=true&populate[carte][populate]=illustration=true + +https://bo.orchestre-ile.com/api/home-partout-pour-tous?locale=fr-FR&populate[carte][populate][illustration]=true + +https://bo.orchestre-ile.com/api/home-tous-orchestre?locale=fr-FR&populate[carte][populate][illustration]=true + +/api/home-partout-pour-tous?locale=fr-FR&populate[carte][populate][illustration]=true + + +j'ai créé le endpoint home-tous-orchestre strapi pour saisir le contenu de cards. Donc peux-tu le remplacer par ce contenu strapi ? ### Afficher les données récupérées ou les erreurs dans la console const { items: scolaires, pending, error } = useStrapi( diff --git a/app/components/FilteredCards.vue b/app/components/FilteredCards.vue index 3c5e17c..bf2c843 100644 --- a/app/components/FilteredCards.vue +++ b/app/components/FilteredCards.vue @@ -13,8 +13,8 @@ textColor="invert" size="aplati" borderColor="invert" - :aria-pressed="activeFilter === f.key" - :class="{ 'is-active': activeFilter === f.key }" + :aria-pressed="selectedFilterKey === f.key" + :class="{ 'is-active': selectedFilterKey === f.key }" @click="activeFilter = f.key" > {{ f.label }} @@ -34,14 +34,23 @@ >
- +
@@ -51,9 +60,12 @@ {{ card.title }} - - - + + {{ card.title }} + +
+ +
@@ -65,7 +77,7 @@ \ No newline at end of file + diff --git a/server/api/__strapi__/[collection].get.js b/server/api/__strapi__/[collection].get.js index fc75a87..1fb0f98 100644 --- a/server/api/__strapi__/[collection].get.js +++ b/server/api/__strapi__/[collection].get.js @@ -22,6 +22,7 @@ const COLLECTION_MAP = { "parametres": "/api/parametres", instruments: "/api/parc-instruments", "home-partout-pour-tous": "/api/home-partout-pour-tous", + "home-tous-orchestre": "/api/home-tous-orchestre", } export default defineEventHandler(async (event) => {