diff --git a/src/lib/components/CreateNewAdventure.svelte b/src/lib/components/CreateNewAdventure.svelte index f789068a..287bc190 100644 --- a/src/lib/components/CreateNewAdventure.svelte +++ b/src/lib/components/CreateNewAdventure.svelte @@ -102,6 +102,8 @@ name={newAdventure.name} on:submit={upload} on:close={() => (isImageModalOpen = false)} + bucket="adventures" + existingImageKey={newAdventure.imageUrl} /> {/if} diff --git a/src/lib/components/EditModal.svelte b/src/lib/components/EditModal.svelte index 01b01018..24ee7b5d 100644 --- a/src/lib/components/EditModal.svelte +++ b/src/lib/components/EditModal.svelte @@ -103,6 +103,8 @@ name={adventureToEdit.name} on:submit={upload} on:close={() => (isImageModalOpen = false)} + existingImageKey={adventureToEdit.imageUrl} + bucket="adventures" /> {/if} diff --git a/src/lib/components/ImageModal.svelte b/src/lib/components/ImageModal.svelte index fd7bfe14..50322a18 100644 --- a/src/lib/components/ImageModal.svelte +++ b/src/lib/components/ImageModal.svelte @@ -4,6 +4,8 @@ import { onMount } from "svelte"; let modal: HTMLDialogElement; export let name: string; + export let existingImageKey: string | undefined; + export let bucket: string; let viewType: string = "upload"; @@ -110,6 +112,11 @@