FileInput component supports Input and Input.Wrapper components features and all
input element props.
FileInput documentation does not include all features supported by the component – see Input documentation to learn about all available features.
multiple to allow user to pick more than one file:
accept prop to restrict files selection to specific mime types:
Component Styles API
Hover over selectors to highlight corresponding elements
FileInput is used without
label prop, it will not be announced properly by screen reader:
aria-label to make the input accessible. In this case label will not be visible, but screen reader will announce it:
label prop is set, input will be accessible it is not required to set