Open GitHub repository
ComponentsFile Upload

File Upload

New

A drag-and-drop file picker with selection feedback, progress, validation, and multiple-file support.

Installation

bunx @swift-rust/ui add file-upload

Usage

tsx
1import { FileUpload } from "@/components/ui/file-upload";
2 
3<FileUpload
4 accept="image/*"
5 multiple
6 onFiles={(files) => console.log(files)}
7/>

Examples