@@ -97,7 +92,7 @@ onMounted(async () => {
collection="catalog"
:id="entityId"
@close-form="toggleEditPictureForm()"
- @on-photo-uploaded="getItemAvatar()"
+ @on-photo-uploaded="handlePhotoUpdated"
/>
diff --git a/src/stores/useImagesStore.js b/src/stores/useImagesStore.js
new file mode 100644
index 0000000000..b340a27981
--- /dev/null
+++ b/src/stores/useImagesStore.js
@@ -0,0 +1,12 @@
+import { defineStore } from 'pinia';
+
+export const useImagesStore = defineStore('imagesStore', {
+ state: () => ({
+ images: {},
+ }),
+ actions: {
+ async pushImage(url, data) {
+ this.images[url] = data;
+ },
+ },
+});