#42 - collection switch from menu working
This commit is contained in:
parent
2909608b85
commit
75f361c20a
2 changed files with 13 additions and 7 deletions
|
|
@ -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>
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue