Я пытаюсь переопределить некоторые функции ReferenceInputController
. Я сделал это, но у меня есть проблема со слоем представления. Прежде всего мне нужно изменить метод визуализации ReferenceInput
для применения моего контроллера.
Код
ReferenceInput
выглядит так:
export const ReferenceInput = ({ children, ...props }) => {
if (React.Children.count(children) !== 1) {
throw new Error('<ReferenceInput> only accepts a single child');
}
return (
<ReferenceInputController {...props}>
{controllerProps => (
<ReferenceInputView
{...props}
{...{ children, ...controllerProps }}
/>
)}
</ReferenceInputController>
);
};
как вы видите ReferenceInputController
обернул этот компонент, поэтому я создал новый компонент, просто изменив <ReferenceInputController {...props}>
деталь с моим компонентом контроллера.
В этом случае мне нужно импортировать ReferenceInputView
. ReferenceInputView
и ReferenceInput
экспортированы как const в тот же файл, но при попытке импорта я получил следующую ошибку:
'react-admin' does not contain an export named 'ReferenceInputView'.
Как мне импортировать этот компонент изact-admin?