Позволяет пользователю загрузить файлы в продукт.

В зону загрузки можно перетащить несколько файлов или выбрать их через системный диалог.

Для множественного загрузчика доступен компактный вид в незаполненном состоянии.

При загрузке нескольких файлов их размер всегда показан в списке, а в одиночном загрузчике показ этого параметра настраивается отдельно.

Выбранным файлам доступна настройка особенной иконки. Например, для изображений.

Компонент можно настроить, чтобы была возможность выбирать только файлы, только папки, файлы или папки.

В неактивном состоянии компонент не пропадает в фокус, не работает механика перетаскивания.

При выборе невалидного файла состояние ошибки получает только соответствующий элемент в списке, а не весь компонент. Сообщения об ошибке выводятся под загрузчиком

По умолчанию компонент растет по высоте, если выбрать много файлов. Но можно настроить максимальный размер, после которого появится прокрутка.

Также возможно установить фиксированную высоту загрузчика.

Пользователь может перетащить файлы на страницу, в этот момент на весь экран будет показана паранджа загрузчика.

Областью для перетаскивания может быть не только весь экран, сам компонент File Upload в форме, но и отдельная часть экрана

Вопросы и предложения по документации
Если у вас есть вопросы или вы хотите внести свой вклад в написание документации, пожалуйста, создайте issue в нашем репозитории на GitHub.