Skip to content

Commit

Permalink
Merge pull request #5780 from marmelab/fix-review-edit-savecontext
Browse files Browse the repository at this point in the history
Fix demo Review Edit warning due to missing EditContext
  • Loading branch information
djhi committed Jan 15, 2021
2 parents 4847dc6 + 67e8691 commit cd011ba
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 cd011ba

Please sign in to comment.