File tree Expand file tree Collapse file tree 1 file changed +5
-12
lines changed
src/client/src/pages/UserManagement/Components/Dialog Expand file tree Collapse file tree 1 file changed +5
-12
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ import {
19
19
buildUsernameValidation
20
20
} from '../../Validations' ;
21
21
import useAlert from "../../../../hooks/useAlert" ;
22
+ import RolesRadioGroup from "../RolesRadioGroup" ;
22
23
23
24
24
25
export default function NewUserDialog ( props ) {
@@ -99,18 +100,6 @@ export default function NewUserDialog(props) {
99
100
{ ( responseError || errors . username ) && // This is a little janky... Could be improved upon.
100
101
< Typography color = "error" > { responseError || errors . username . message } </ Typography >
101
102
}
102
- < TextField
103
- { ...register ( "role" ) }
104
- margin = "dense"
105
- id = "role-input"
106
- label = "Role - user/admin"
107
- onBlur = { ( ) => trigger ( "role" ) }
108
- variant = "standard"
109
- fullWidth
110
- />
111
- { errors . role &&
112
- < Typography color = "error" > { errors . role . message } </ Typography >
113
- }
114
103
< TextField
115
104
{ ...register ( "password" ) }
116
105
margin = "dense"
@@ -135,6 +124,10 @@ export default function NewUserDialog(props) {
135
124
{ errors . confirmPassword &&
136
125
< Typography color = "error" > { errors . confirmPassword . message } </ Typography >
137
126
}
127
+ < RolesRadioGroup id = "roles-radio-group" register = { register } />
128
+ { errors . role &&
129
+ < Typography color = "error" > { errors . role . message } </ Typography >
130
+ }
138
131
< DialogActions >
139
132
< Button
140
133
onClick = { onClose }
You can’t perform that action at this time.
0 commit comments