FormDataConsumer, используемый с ReferenceArrayInput, не работает в реакции-администратора - PullRequest
0 голосов
/ 09 апреля 2019

Я хочу использовать FormDataConsumer, чтобы иметь возможность получать массив в зависимости от другого массива:

                <ReferenceInput label="Tipus" source="type" reference="categories" validate={ required() } >
                    <AutocompleteInput optionText="name" />
                </ReferenceInput>
                <FormDataConsumer>
                    {({formData, ...rest}) => {
                        console.log(formData)
                        <ReferenceArrayInput source={formData.type} reference="categories" {...rest}>
                            <SelectArrayInput optionText="subcategories.name" />
                        </ReferenceArrayInput>
                    }}
                </FormDataConsumer>

Это дает мне синтаксическую ошибку, которую я не совсем понимаю, почему.

Syntax Error

Что я делаю не так?

1 Ответ

1 голос
/ 09 апреля 2019

Попробуйте это: return (<ReferenceArrayInput source={formData.type} ... )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...