@@ -2,6 +2,7 @@ import * as React from 'react';
2
2
import { FC } from 'react' ;
3
3
import {
4
4
useEditController ,
5
+ EditContextProvider ,
5
6
useTranslate ,
6
7
TextInput ,
7
8
SimpleForm ,
@@ -64,22 +65,36 @@ const ReviewEdit: FC<Props> = ({ onCancel, ...props }) => {
64
65
< CloseIcon />
65
66
</ IconButton >
66
67
</ div >
67
- < SimpleForm
68
- className = { classes . form }
69
- basePath = { controllerProps . basePath }
70
- record = { controllerProps . record }
71
- save = { controllerProps . save }
72
- version = { controllerProps . version }
73
- redirect = "list"
74
- resource = "reviews"
75
- toolbar = { < ReviewEditToolbar /> }
76
- >
77
- < CustomerReferenceField formClassName = { classes . inlineField } />
78
- < ProductReferenceField formClassName = { classes . inlineField } />
79
- < DateField source = "date" formClassName = { classes . inlineField } />
80
- < StarRatingField formClassName = { classes . inlineField } />
81
- < TextInput source = "comment" rowsMax = { 15 } multiline fullWidth />
82
- </ SimpleForm >
68
+ < EditContextProvider value = { controllerProps } >
69
+ < SimpleForm
70
+ className = { classes . form }
71
+ basePath = { controllerProps . basePath }
72
+ record = { controllerProps . record }
73
+ save = { controllerProps . save }
74
+ version = { controllerProps . version }
75
+ redirect = "list"
76
+ resource = "reviews"
77
+ toolbar = { < ReviewEditToolbar /> }
78
+ >
79
+ < CustomerReferenceField
80
+ formClassName = { classes . inlineField }
81
+ />
82
+ < ProductReferenceField
83
+ formClassName = { classes . inlineField }
84
+ />
85
+ < DateField
86
+ source = "date"
87
+ formClassName = { classes . inlineField }
88
+ />
89
+ < StarRatingField formClassName = { classes . inlineField } />
90
+ < TextInput
91
+ source = "comment"
92
+ rowsMax = { 15 }
93
+ multiline
94
+ fullWidth
95
+ />
96
+ </ SimpleForm >
97
+ </ EditContextProvider >
83
98
</ div >
84
99
) ;
85
100
} ;
0 commit comments