UPLOAD
{#if error}
{error}
{/if} {#if success}
{success}
BROWSE
{/if}
FILE
{ file = (e.target as HTMLInputElement).files?.[0] ?? null; }} disabled={loading} />
{file ? file.name : 'SELECT MEDIA'}
TAGS (COMMA-SEPARATED)
setTimeout(() => { showSuggestions = false; }, 200)} disabled={loading} /> {#if showSuggestions}
{#each suggestions as s}
selectSuggestion(s)}>{s}
{/each}
{/if}
{loading ? 'UPLOADING...' : 'UPLOAD'}