import ComponentCard from "../../common/ComponentCard"; import { useDropzone } from "react-dropzone"; // import Dropzone from "react-dropzone"; const DropzoneComponent: React.FC = () => { const onDrop = (acceptedFiles: File[]) => { console.log("Files dropped:", acceptedFiles); // Handle file uploads here }; const { getRootProps, getInputProps, isDragActive } = useDropzone({ onDrop, accept: { "image/png": [], "image/jpeg": [], "image/webp": [], "image/svg+xml": [], }, }); return (
{/* Hidden Input */}
{/* Icon Container */}
{/* Text Content */}

{isDragActive ? "Drop Files Here" : "Drag & Drop Files Here"}

Drag and drop your PNG, JPG, WebP, SVG images here or browse Browse File
); }; export default DropzoneComponent;