Components
A drag-and-drop file upload dropzone with animated states, file list, size validation, and remove controls.
Loading preview...
"use client";
import AnimatedFileUpload from "@/components/ui/animated-file-upload";
export default function AnimatedFileUploadDemo() {
return (
<div className="mx-auto w-full max-w-md p-4">
<AnimatedFileUpload
accept="image/*,.pdf,.doc,.docx"
maxSize={10 * 1024 * 1024}
onFilesSelected={() => {}}
/>
</div>
);
}