s-m-r-t
Open the s-m-r-t source on GitHub Switch to dark color scheme
← All UI components

Chat · Components

FileUpload

No summary has been written for FileUpload. Everything below is generated from the declaration shipped in 0.44.0 and describes the real contract.

Public export

typescript
import { FileUpload } from '@happyvertical/smrt-chat/svelte';
Import path
@happyvertical/smrt-chat/svelte
Props
4
Props described
4 of 4
Bindable state
0
Callback events
1
Verified release
0.44.0

Props

NameTypeRequiredDescription
onupload(files: FileList) => voidYesCallback when files are selected
acceptstringNoAccepted file types (e.g., "image/*,.pdf")
maxSizenumberNoMaximum file size in bytes
disabledbooleanNoWhether the upload is disabled

Bindable state

This component has no bindable public state.

Callback events

  • onupload(files: FileList) => void

Examples and explanation