Импорт ReferenceInputView для изменения контроллера ReferenceInput - PullRequest
0 голосов
/ 02 ноября 2018

Я пытаюсь переопределить некоторые функции 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?

...