fix: spacing in DynamicField

This commit is contained in:
kasia.oczkowska
2025-01-09 15:05:25 +00:00
committed by Ali BARIN
parent f683ff5b03
commit ca678b5bba

View File

@@ -4,7 +4,6 @@ import { v4 as uuidv4 } from 'uuid';
import { useFormContext, useWatch } from 'react-hook-form'; import { useFormContext, useWatch } from 'react-hook-form';
import Typography from '@mui/material/Typography'; import Typography from '@mui/material/Typography';
import Stack from '@mui/material/Stack'; import Stack from '@mui/material/Stack';
import Box from '@mui/material/Box';
import IconButton from '@mui/material/IconButton'; import IconButton from '@mui/material/IconButton';
import RemoveIcon from '@mui/icons-material/Remove'; import RemoveIcon from '@mui/icons-material/Remove';
import AddIcon from '@mui/icons-material/Add'; import AddIcon from '@mui/icons-material/Add';
@@ -78,13 +77,10 @@ function DynamicField(props) {
}} }}
> >
{fields.map((fieldSchema, fieldSchemaIndex) => ( {fields.map((fieldSchema, fieldSchemaIndex) => (
<Box <Stack
sx={{ minWidth={0}
display: 'flex', flex="1 0 0px"
flex: '1 0 0px', spacing={2}
flexDirection: 'column',
minWidth: 0,
}}
key={`field-${field.__id}-${fieldSchemaIndex}`} key={`field-${field.__id}-${fieldSchemaIndex}`}
> >
<InputCreator <InputCreator
@@ -94,7 +90,7 @@ function DynamicField(props) {
shouldUnregister={false} shouldUnregister={false}
stepId={stepId} stepId={stepId}
/> />
</Box> </Stack>
))} ))}
</Stack> </Stack>
<IconButton <IconButton
@@ -109,7 +105,6 @@ function DynamicField(props) {
))} ))}
<Stack direction="row" spacing={2}> <Stack direction="row" spacing={2}>
<Stack spacing={{ xs: 2 }} sx={{ display: 'flex', flex: 1 }} /> <Stack spacing={{ xs: 2 }} sx={{ display: 'flex', flex: 1 }} />
<IconButton <IconButton
size="small" size="small"
edge="start" edge="start"