11import { yupResolver } from '@hookform/resolvers/yup' ;
2- import { FormControl , FormHelperText , FormLabel , MenuItem , Select } from '@mui/material' ;
2+ import { FormControl , FormHelperText , FormLabel , MenuItem , TextField } from '@mui/material' ;
33import { Controller , useForm } from 'react-hook-form' ;
44import { Car } from 'shared' ;
55import * as yup from 'yup' ;
@@ -47,8 +47,9 @@ const AddGanttProjectModal: React.FC<AddGanttProjectModalProps> = ({ showModal,
4747 onFormSubmit = { onSubmit }
4848 formId = "new-project-form"
4949 showCloseButton
50+ paperProps = { { width : '350px' } }
5051 >
51- < FormControl sx = { { marginRight : '10px' } } >
52+ < FormControl >
5253 < FormLabel > Project Name</ FormLabel >
5354 < ReactHookTextField name = "name" control = { control } sx = { { width : 1 } } />
5455 < FormHelperText error > { errors . name ?. message } </ FormHelperText >
@@ -59,14 +60,13 @@ const AddGanttProjectModal: React.FC<AddGanttProjectModalProps> = ({ showModal,
5960 name = "carNumber"
6061 control = { control }
6162 render = { ( { field : { onChange, value } } ) => (
62- < Select error = { ! ! errors . carNumber } value = { value } onChange = { onChange } >
63- { cars &&
64- cars . toReversed ( ) . map ( ( car ) => (
65- < MenuItem key = { car . wbsElementId } value = { car . wbsNum . carNumber } >
66- { car . name }
67- </ MenuItem >
68- ) ) }
69- </ Select >
63+ < TextField select onChange = { onChange } value = { value } fullWidth >
64+ { cars ?. toReversed ( ) . map ( ( car ) => (
65+ < MenuItem key = { car . wbsElementId } value = { car . wbsNum . carNumber } >
66+ { car . name }
67+ </ MenuItem >
68+ ) ) }
69+ </ TextField >
7070 ) }
7171 />
7272 < FormHelperText error > { errors . carNumber ?. message } </ FormHelperText >
0 commit comments