fix inspiration selector

This commit is contained in:
isUnknown 2024-09-25 15:44:08 +02:00
parent 3b86363637
commit 13592a5869
2 changed files with 6 additions and 3 deletions

View file

@ -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()
];

View file

@ -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;
}
</script>