diff --git a/app/composables/useImages.ts b/app/composables/useImages.ts index fd2b81e..f69c4bf 100644 --- a/app/composables/useImages.ts +++ b/app/composables/useImages.ts @@ -1,6 +1,16 @@ -export const useImages = (...paths: string[]) => - paths.map((path) => { +export const useImages = (...paths: string[]) => { + const images = paths.map((path) => { const img = document.createElement("img"); img.src = path; return img; }); + + onBeforeUnmount(() => { + images.forEach((img) => { + img.src = ""; + img.remove(); + }); + }); + + return images; +};