File Buttons
Allows you to select files with a single click.
import { FileButton } from '@skeletonlabs/skeleton';Demo
Uses FileList to bind data to an input[type='file']. Accepts all attributes,
including:
multiple, accept, and required.
Variant Style
Use the button property to provide classes for the button, such as variant styles.
Binding Method
Use a FileList to bind the file data.
let files: FileList;<FileButton ... bind:files />On Change Event
Use the on:change event to monitor file selection or changes.
function onChangeHandler(e: Event): void {
console.log('file data:', e);
}<FileButton ... on:change={onChangeHandler}>Upload</FileButton>