React-Admin: щелчок MenuItemLink во второй раз очищает ввод данных - PullRequest
0 голосов
/ 05 сентября 2018

У меня хорошо работает сайт на базе реагирующих администраторов.

Хотя у меня есть проблема с меню боковой панели. Если дважды щелкнуть один из элементов, он очистит все входные данные формы. Это ссылка на форму редактирования элемента ресурса (в данном случае текущий профиль пользователя):

<MenuItemLink to={"/users/" + user.id} primaryText="Profile" leftIcon={createElement(UserIcon)} onClick={onMenuTap}/>

с ресурсом, похожим на:

<Resource name="users" list={UserList} edit={UserEdit} create={UserCreate} icon={UserIcon} />

, где UserEdit

export const UserEdit = (props) => {
    <Edit title={<UserEmail />} actions={<UserEditActions />} {...props}>
        <SimpleForm validate={validateUserSave}>
            <DisabledInput source="email"/>
            <TextInput label="First Name" source="firstName" />
            <TextInput label="Last Name" source="lastName" />
            ...

при первом щелчке все входы заполняются из моего REST API, но при втором нажатии (пункт меню выбран) - все значения формы очищаются ...

Есть идеи?

1 Ответ

0 голосов
/ 19 сентября 2018

Это действительно ошибка, я открыл проблему на React Admin:

Исправление будет опубликовано с react-admin@2.3.2!

Спасибо, что сообщили о проблеме.

...