-
Notifications
You must be signed in to change notification settings - Fork 129
Add file input component #722
Copy link
Copy link
Open
Labels
featureA new feature or enhancementA new feature or enhancement⚛️ componentChanges to a React componentChanges to a React component🎨 designRequires input from designersRequires input from designers
Milestone
Metadata
Metadata
Assignees
Labels
featureA new feature or enhancementA new feature or enhancement⚛️ componentChanges to a React componentChanges to a React component🎨 designRequires input from designersRequires input from designers
Type
Fields
Give feedbackNo fields configured for issues without a type.
Visual
These are mockups and should not be used as the final design.
Context
This component can be used when a user is asked to upload any type of file. Examples include a profile photo, documents for verification, or paper receipts.
State
The component has multiple states which are not mutually exclusive:
Progressive enhancement
The component should be built on top of the native file input element (
<input type="file" />). This ensures the greatest compatibility and best user experience on all devices.Further reading: Using files from web applications (MDN)