Привет, получаю ту же проблему, я решил проблему, изменив поле.input следующим образом:
field.input = props =>(
<ImageInput {...props} accept="image/*" multiple={false} source={field.name}>
<ImageField source="src"/>
</ImageInput>
);
А также измените эту строку
if ('imageFile' === field.name) {
Теперь я могу выбрать файлчтобы загрузить из моих каталогов, но метод Post возвращает ошибку 404, не знаю, как решить эту проблему с Vich.Надеюсь, что маленький ответчик может помочь.