A React hook for handling file input operations with validation and error handling. It supports file type restrictions, size limits, and provides a clean interface for file management. Features: • File type validation • File size limits • Error handling • File information tracking • Easy file clearing