Я хочу просмотреть изображение, которое выбрал пользователь. Я использую редукционные формы. Предварительный просмотр работает нормально, если изображение уже не было предварительно просмотрено и я не выбрал входные данные для выбора файла, затем он отображает неработающую ссылку и ALT:
GET http://localhost:3030/[object%20FileList]
Вот мой фрагмент кода:
<div className="form-area-control">
<Field name={`${variable}.logo`} component={uploadFile} label="Logo"/>
</div>
{
fields.get(index).logo &&
<div className="form-area-control">
<label>Preview</label>
<img className="img-preview" src={fields.get(index).logo} alt="logo" onerror="this.style.display = 'none'" />
</div>
}
Я попробовал onerror в теге изображения, и это не похоже на работу.