#42 - set first collection images

This commit is contained in:
isUnknown 2024-12-17 16:12:51 +01:00
parent 8ea2b3caf1
commit 2909608b85
12 changed files with 83 additions and 31 deletions

View file

@ -42,7 +42,7 @@
/>
</template>
</div>
<ImagesEditPanel :images="images" />
<ImagesEditPanel />
</div>
</div>
</Dialog>

View file

@ -36,7 +36,8 @@ export const useAddImagesModalStore = defineStore("add-images-modal", () => {
id: "inspirations",
component: ImagesResources,
params: false,
images: [],
collections: [],
activeCollectionImages: [],
selectedImages: [],
},
]);
@ -47,7 +48,7 @@ export const useAddImagesModalStore = defineStore("add-images-modal", () => {
return tabs.value.find((tab) => tab.id === activeTabId.value);
});
const images = ref({
const selectedImages = ref({
myImages: [],
materials: [],
inspirations: [],
@ -56,16 +57,17 @@ export const useAddImagesModalStore = defineStore("add-images-modal", () => {
const api = useApiStore();
api
.fetchData("materials")
.then((json) => (images.value = tabs.value[1].images = json.page.images));
.then((json) => (tabs.value[1].images = json.page.images));
api.fetchData("creations").then((json) => {
images.value = tabs.value[2].images = json.page.images;
tabs.value[2].images = json.page.images;
});
api.fetchData("inspirations").then((json) => {
console.log(json);
images.value = tabs.value[3].images = json.page.images;
tabs.value[3].collections = json.page.inspirations;
tabs.value[3].images = json.page.inspirations[0].media;
});
return { images, activeTabId, tabs, activeTab };
return { activeTabId, tabs, activeTab };
});