An open API service indexing awesome lists of open source software.

https://github.com/vikramsamak/shadcn-file-input-extended

A modern, customizable file input component built with ShadCN and react-hook-form, featuring drag-and-drop support and a sleek UI.
https://github.com/vikramsamak/shadcn-file-input-extended

dropzone file file-input shadcn-ui

Last synced: 6 days ago
JSON representation

A modern, customizable file input component built with ShadCN and react-hook-form, featuring drag-and-drop support and a sleek UI.

Awesome Lists containing this project

README

          

# ShadCN File Input

A modern, customizable file input component built with ShadCN and react-hook-form, featuring drag-and-drop support and a sleek UI.

## 🚀 Features

- 📂 **Drag & Drop File Upload**
- 🎨 **Fully Themed with ShadCN UI**
- 🔥 **Supports Single & Multiple File Selection**
- 🌙 **Dark Mode Compatible**
- ✨ **Animated and Accessible**

## 📸 Preview

![ShadCN File Input Demo](/example/public/demo.jpeg)

## 🛠 Installation

```sh
npx shadcn@latest add shadcn-file-input-extended.vercel.app/file-input.json
```

## 🔧 Usage

```tsx
(

Upload Files





)}
/>
```

## 🤝 Contributing

💡 **Contributions Welcome!** Feel free to open issues or submit PRs.

📬 **Have questions?** Reach out via [email](mailto:vikramsamak02@gmail.com).

Made with ❤️ using [shadcn/ui](https://ui.shadcn.com)