Я хочу использовать 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>
Это дает мне синтаксическую ошибку, которую я не совсем понимаю, почему.
Что я делаю не так?