Use File Upload for document-intake flows that need drag and drop, a file picker, validation, progress, retry, and a compact queue. It supports rules for file type, size, page count, and duplicates, plus batch summaries across PDFs, Word files, spreadsheets, images, and CSVs.
The component does not upload to a service by itself. Connect accepted files to the application's storage or processing pipeline and update each entry's progress and error state as work completes. File Thumbnail supplies consistent previews and fallbacks in the queue.