A drag-and-drop file dropzone with click-to-browse, type/size/count validation, image previews, animated progress bars, retry and remove actions.
pnpm dlx shadcn@latest add "https://reactframe.com/r/file-upload.json"