diff --git a/public/site/templates/inspirations.json.php b/public/site/templates/inspirations.json.php index 488c8bf..e779b3f 100644 --- a/public/site/templates/inspirations.json.php +++ b/public/site/templates/inspirations.json.php @@ -14,7 +14,7 @@ $inspirations = $page->children()->map(function ($child) { 'media' => $child->media()->toFiles()->map(function ($file) { return [ 'url' => $file->url(), - 'ald' => $file->alt()->value(), + 'alt' => $file->alt()->value(), 'favoriteForUsers' => $file->favoriteForUsers()->value(), 'name' => $file->filename() ]; diff --git a/src/views/Inspirations.vue b/src/views/Inspirations.vue index e396ca0..c806405 100644 --- a/src/views/Inspirations.vue +++ b/src/views/Inspirations.vue @@ -59,9 +59,13 @@ const tabs = computed(() => { ]; }); +const allImages = page.value.inspirations.flatMap( + (inspiration) => inspiration.media +); + const currentInspiration = ref(page.value.inspirations[0]); const favoriteImages = computed(() => { - return currentInspiration.value.media.filter( + return allImages.filter( (image) => image.favoriteForUsers?.includes(user.uuid) ?? false ); }); @@ -71,7 +75,6 @@ function changeTab(newValue) { } function changeInspiration(newValue) { - console.log(newValue); currentInspiration.value = newValue; }