Blocks
file-upload 3
A form section where users choose and send files from their device, placed inside forms that need attachments.
file-upload 3 is a real, MIT-licensed React + Tailwind block component from the open-source Watermelon UI library, in its file-upload set. Run the install command above with the shadcn CLI and it drops the component's actual source straight into your project.
It depends on react-icons, clsx, tailwind-merge, so make sure those are installed too.
The code you install is the component's own source — once it's in your repo, it's yours to restyle.
| Category | Blocks |
|---|---|
| Library | Watermelon UI |
| Subcategory | File-Upload |
| Dependencies | react-icons, clsx, tailwind-merge |
npx shadcn@latest add https://registry.watermelon.sh/r/file-upload-3.jsonHow to use it
- Run the install command above — the shadcn CLI drops the real component files into your project.
- Install the dependencies listed below it, if any.
- Import the component and restyle it with your own Tailwind tokens.
Compiled and written by VintuxAI from public sources.
← Back to UI Components