(string)
:(boolean)
:(boolean)
:(string)
:'image/*'
, 'audio/*'
, или конкретные расширения (например, '.pdf'
).(string)
:(File[] | File | null)
:*(function(value: File[] | File | null))
:*(function(file: File))
:<input type="file">
. Обрабатывает выбранные файлы и передает их в компонент.humanFileSize:
Форматирует размер файла в удобочитаемый формат (например, "1.2 MB"
).
humanFileType:
Возвращает удобочитаемое название типа файла (например, 'изображение' для image/*
).