diff --git a/src/lib/components/ImageUpload.svelte b/src/lib/components/ImageUpload.svelte new file mode 100644 index 0000000..a913ea6 --- /dev/null +++ b/src/lib/components/ImageUpload.svelte @@ -0,0 +1,164 @@ + + +
fileInput?.click()} + onkeydown={handleKeydown} +> + + + {#if isUploading} +
+ {#if previewUrl} + Preview + {/if} +
+ + + + + Uploading... +
+
+ {:else} +
+ + + + Drop image or click to upload +
+ {/if} +