#42 - collection switch from menu working

This commit is contained in:
isUnknown 2024-12-17 16:20:57 +01:00
parent 2909608b85
commit 75f361c20a
2 changed files with 13 additions and 7 deletions

View file

@ -17,13 +17,19 @@
@click="activeTabId = tab.id" @click="activeTabId = tab.id"
> >
<span>{{ tab.name }}</span> <span>{{ tab.name }}</span>
<!-- <ul v-if="tab.id === 'inspirations'">
<ul> <li
<li class="active"><span>Premières Lumières</span></li> v-for="collection in tab.collections"
<li><span>Éclat Hivernal</span></li> :class="{ active: collection.isActive }"
<li><span>Crépuscule Doré</span></li> @click="
tab.images = collection.media;
tab.collections.map((item) => (item.isActive = false));
collection.isActive = true;
"
>
<span>{{ collection.title }}</span>
</li>
</ul> </ul>
-->
</li> </li>
</ul> </ul>
</nav> </nav>

View file

@ -37,7 +37,6 @@ export const useAddImagesModalStore = defineStore("add-images-modal", () => {
component: ImagesResources, component: ImagesResources,
params: false, params: false,
collections: [], collections: [],
activeCollectionImages: [],
selectedImages: [], selectedImages: [],
}, },
]); ]);
@ -66,6 +65,7 @@ export const useAddImagesModalStore = defineStore("add-images-modal", () => {
api.fetchData("inspirations").then((json) => { api.fetchData("inspirations").then((json) => {
console.log(json); console.log(json);
tabs.value[3].collections = json.page.inspirations; tabs.value[3].collections = json.page.inspirations;
tabs.value[3].collections[0].isActive = true;
tabs.value[3].images = json.page.inspirations[0].media; tabs.value[3].images = json.page.inspirations[0].media;
}); });