Передача свойств из DropzoneArea в Dropzone - PullRequest
0 голосов
/ 05 мая 2020

Я использую DropzoneArea:

import { DropzoneArea } from 'material-ui-dropzone';

, который основан на react-dropzone.

Dropzone from:

import Dropzone from 'react-dropzone'

содержит определенные свойства, которые не отображаются DropzoneArea, но доступны Dropzone

Например, disabled.

У меня есть несколько вопросов по этому поводу: когда я создаю компонент DropzoneArea, есть ли способ пометить его как отключенный? Есть ли способ передать исходные свойства Dropzone

И вот исходная проблема, которую я пытаюсь решить, вероятно, решение не лучшее, и есть альтернативы: когда пользователь загружает файл в DropzoneArea , Я могу отправить его на сервер через обработчик onChange. Я хотел бы отключить весь компонент, пока сервер обрабатывает файл, пока мы не получим ответ.

1 Ответ

1 голос
/ 05 мая 2020

DropzoneArea имеет свойство dropzoneProps, которое является объектом, который передается (как реквизит) в Dropzone:

<DropzoneArea
    dropzoneProps={ { disabled: true} }
    ...
/>
...