Skip to content

File

You can use the File to handle file inputs. It supports single and multiple files.

<script lang="ts">
import { File } from "@tuentyfaiv/svelte-form";
</script>
<File name="cover" />
<!-- Or -->
<File name="cover">
Custom label
<p slot="preview">
Custom preview
</p>
<span slot="retry">
Retry
</span>
<span slot="error" let:error>
{formatError(error)}
</span>
</File>

Single image

Multiple images

Single not image

Multiple not images

Disabled