Skip to content

Commit

Permalink
Fix demo Review Edit warning due to missing EditContext
Browse files Browse the repository at this point in the history
Closes #5691
  • Loading branch information
fzaninotto committed Jan 14, 2021
1 parent 4847dc6 commit 67e8691
Showing 1 changed file with 31 additions and 16 deletions.
47 changes: 31 additions & 16 deletions examples/demo/src/reviews/ReviewEdit.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import * as React from 'react';
import { FC } from 'react';
import {
useEditController,
EditContextProvider,
useTranslate,
TextInput,
SimpleForm,
Expand Down Expand Up @@ -64,22 +65,36 @@ const ReviewEdit: FC<Props> = ({ onCancel, ...props }) => {
<CloseIcon />
</IconButton>
</div>
<SimpleForm
className={classes.form}
basePath={controllerProps.basePath}
record={controllerProps.record}
save={controllerProps.save}
version={controllerProps.version}
redirect="list"
resource="reviews"
toolbar={<ReviewEditToolbar />}
>
<CustomerReferenceField formClassName={classes.inlineField} />
<ProductReferenceField formClassName={classes.inlineField} />
<DateField source="date" formClassName={classes.inlineField} />
<StarRatingField formClassName={classes.inlineField} />
<TextInput source="comment" rowsMax={15} multiline fullWidth />
</SimpleForm>
<EditContextProvider value={controllerProps}>
<SimpleForm
className={classes.form}
basePath={controllerProps.basePath}
record={controllerProps.record}
save={controllerProps.save}
version={controllerProps.version}
redirect="list"
resource="reviews"
toolbar={<ReviewEditToolbar />}
>
<CustomerReferenceField
formClassName={classes.inlineField}
/>
<ProductReferenceField
formClassName={classes.inlineField}
/>
<DateField
source="date"
formClassName={classes.inlineField}
/>
<StarRatingField formClassName={classes.inlineField} />
<TextInput
source="comment"
rowsMax={15}
multiline
fullWidth
/>
</SimpleForm>
</EditContextProvider>
</div>
);
};
Expand Down

0 comments on commit 67e8691

Please sign in to comment.