{#if !isDisabled}
{ isDragging = true; }} on:dragover|preventDefault on:dragleave={() => { isDragging = false; }} on:drop|preventDefault={(e) => { isDragging = false; fileInput.files = e.dataTransfer?.files ?? null; onChange(); }} >
{#if isLoading}
{:else}
{/if}
{label}
{/if}