const handleDrag = (e) => e.type === "dragover") setDragActive(true); else if (e.type === "dragleave") setDragActive(false);

// features/DragDropUpload.jsx import useState from "react"; export default function DragDropUpload() const [files, setFiles] = useState([]); const [dragActive, setDragActive] = useState(false);

;

Ctfileui _best_ -

const handleDrag = (e) => e.type === "dragover") setDragActive(true); else if (e.type === "dragleave") setDragActive(false);

// features/DragDropUpload.jsx import useState from "react"; export default function DragDropUpload() const [files, setFiles] = useState([]); const [dragActive, setDragActive] = useState(false); ctfileui

;