Я использую реагирующую bootstrap загрузку пользовательских файлов. Хотите проверить, что входные данные не пусты и тип файла - видео. Используя react-bootstrap пользовательский файл загрузки, он не дает мне сообщение об ошибке в пустой форме. С базисом c он это делает. Когда я загружаю некоторые, это дает мне InvalidStateError: The object is in an invalid state. Вот это в песочнице . Комментируемые строки предназначены для ввода в файл basi c.
react-bootstrap
InvalidStateError: The object is in an invalid state.
Я думаю, что проблема связана с value опорой Form.File, вы не можете отрендерить File. Если вы измените его на: value={values.file?.filename || ""}, похоже, он будет работать нормально.
value
Form.File
File
value={values.file?.filename || ""}