-export const DialogProjectUpdate = (props: DialogProjectProps) =>
- <FormDialog
- dialogTitle='Edit Project'
- formFields={ProjectEditFields}
+export const DialogProjectUpdate = (props: DialogProjectProps) => {
+ let title = 'Edit Project';
+ let fields = ProjectEditFields;
+ const sourcePanel = props.data.sourcePanel || '';
+ const create = !!props.data.create;
+
+ if (sourcePanel === GroupClass.ROLE) {
+ title = create ? 'Create Group' : 'Edit Group';
+ fields = create ? GroupAddFields : ProjectEditFields;
+ }
+
+ return <FormDialog
+ dialogTitle={title}
+ formFields={fields}