Я экспериментирую с redux-form v6.0.0 rc.3
и пытаюсь добавить поле для загрузки нескольких изображений.
Идея 1: добавьте поле с type="file"
attachImages(images) {
console.info('images received: ', images);
}
<Field
name="pics"
component={renderInput}
placeholder="Pictures"
onDrop={this.attachImages}
type="file" />
Идея 2. Использование стороннего компонента Dropzone:
onDrop(files, evt) {
console.log('received files: ', files);
evt.preventDefault();
}
<Dropzone
onDrop={ this.dropFile }
>
<div>Try dropping some files here, or click to select files to upload.</div>
</Dropzone>
Я пробовал обе идеи, но первая вообще не может вызвать функцию onDrop, а вторая идея кажется более перспективной, однако я не знаю, как добавить поле с API для версии 6.0.0 rc.3 . Кто-нибудь знает?