Skip to content

Commit bbfe539

Browse files
committed
Inline FieldGroup & Remove unneeded Stack from form
1 parent 5e8d1a8 commit bbfe539

File tree

1 file changed

+14
-20
lines changed

1 file changed

+14
-20
lines changed
Lines changed: 14 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
import { Stack } from '@mui/material';
21
import { Merge } from 'type-fest';
32
import { CreateFieldZone, UpdateFieldZone } from '~/api/schema.graphql';
43
import { DialogForm, DialogFormProps } from '../../Dialog/DialogForm';
54
import { SecuredField, SubmitError, TextField } from '../../form';
6-
import { FieldGroup } from '../../form/FieldGroup';
75
import { UserField } from '../../form/Lookup/User/UserField';
86
import { UserLookupItemFragment } from '../../form/Lookup/User/UserLookup.graphql';
97
import { FieldZoneFormFragment } from './FieldZoneForm.graphql';
@@ -30,24 +28,20 @@ export const FieldZoneForm = <Mutation extends FieldZoneMutation, R>({
3028
fieldZone,
3129
...rest
3230
}: FieldZoneFormProps<Mutation, R>) => (
33-
<DialogForm {...rest}>
31+
<DialogForm {...rest} fieldsPrefix="fieldZone">
3432
<SubmitError />
35-
<FieldGroup prefix="fieldZone">
36-
<Stack>
37-
<SecuredField obj={fieldZone} name="name">
38-
{(props) => (
39-
<TextField
40-
{...props}
41-
label="Field Zone Name"
42-
placeholder="Enter Field Zone Name"
43-
required
44-
/>
45-
)}
46-
</SecuredField>
47-
<SecuredField obj={fieldZone} name="directorId">
48-
{(props) => <UserField {...props} label="Director" required />}
49-
</SecuredField>
50-
</Stack>
51-
</FieldGroup>
33+
<SecuredField obj={fieldZone} name="name">
34+
{(props) => (
35+
<TextField
36+
{...props}
37+
label="Field Zone Name"
38+
placeholder="Enter Field Zone Name"
39+
required
40+
/>
41+
)}
42+
</SecuredField>
43+
<SecuredField obj={fieldZone} name="directorId">
44+
{(props) => <UserField {...props} label="Director" required />}
45+
</SecuredField>
5246
</DialogForm>
5347
);

0 commit comments

Comments
 (0)