useFileDragging( fileInputRef: MutableRefObject<any>,): { isDragging: boolean; onDragLeave: (event: DragEvent) => void; onDragOver: (event: DragEvent) => void; onDrop: (event: DragEvent) => void;} Parameters
- fileInputRef: MutableRefObject<any>
Returns {
isDragging: boolean;
onDragLeave: (event: DragEvent) => void;
onDragOver: (event: DragEvent) => void;
onDrop: (event: DragEvent) => void;
}
Handlers and drag state.
isDragging: boolean
onDragLeave: (event: DragEvent) => void
onDragOver: (event: DragEvent) => void
onDrop: (event: DragEvent) => void
Custom React hook for handling drag-and-drop file uploads.
Example