remove delay ask for /images

This commit is contained in:
nessar committed 2023-03-16 17:18:18 +01:00
1 parent abe3113fb0
commit 173d499bd4
1 file changed
+10 -12
+10 -12
View File
@@ -23,24 +23,22 @@ export default defineComponent({
} }
}, },
methods: { methods: {
async updateImageList(sleep: number) { async updateImageList() {
setTimeout(() => { api.getImageList().then((newImages) => {
api.getImageList().then((newImages) => { const newImageList = new Map<number, ImageType>();
const newImageList = new Map<number, ImageType>(); for (const image of newImages.values())
for (const image of newImages.values()) newImageList.set(image.id, image);
newImageList.set(image.id, image); this.images = newImageList;
this.images = newImageList; });
})
}, sleep);
}, },
deleteFile(id: number) { deleteFile(id: number) {
api.deleteImage(id).then(() => { api.deleteImage(id).then(() => {
this.updateImageList(100); this.updateImageList();
}) })
} }
}, },
created() { created() {
this.updateImageList(0); this.updateImageList();
} }
}) })
</script> </script>
@@ -57,7 +55,7 @@ export default defineComponent({
</div> </div>
</header> </header>
<div class="content"> <div class="content">
<RouterView :images="images" @delete="deleteFile" @updateImageList="updateImageList(100)" /> <RouterView :images="images" @delete="deleteFile" @updateImageList="updateImageList()" />
</div> </div>
</template> </template>
<style scoped> <style scoped>