File uploads
Rails-native multipart upload forms across empty, uploading, complete, rejected, multiple, long, and mobile states.
Multipart upload operations
Empty, active, complete, rejected, multi-file, long-content, and narrow upload states.
Complete screen
Upload data
Choose a file, destination, and import policy from any screen size.
New import
Choose the source files and where their records belong. Files are scanned before processing begins.
Recent uploads
Follow each file from receipt through validation and processing.
| File | Status |
|---|---|
| customer-accounts-2026-07-13.csv | Complete |
| production-deployment-events.ndjson | Processing |
Viewport
Ruby
test/dummy/app/components/gallery/compositions/uploads_page.rbworkspace_surface do
render_header
render_upload_form
render_upload_records
end