@@ -13,7 +13,7 @@ import Checkbox from '@mui/material/Checkbox';
1313import Autocomplete from '@mui/material/Autocomplete' ;
1414import './EditTeamModal.css' ;
1515
16- const EditTeamModal = ( { team = { } , open, onSave, onClose, headerText } ) => {
16+ const EditTeamModal = ( { team = { active : true } , open, onSave, onClose, headerText } ) => {
1717 const { state } = useContext ( AppContext ) ;
1818 const currentMembers = selectCurrentMembers ( state ) ;
1919 const currentUser = selectCurrentUser ( state ) ;
@@ -158,7 +158,7 @@ const EditTeamModal = ({ team = {}, open, onSave, onClose, headerText }) => {
158158
159159 const close = ( ) => {
160160 onClose ( ) ;
161- setTeam ( { } ) ;
161+ setTeam ( { active : true } ) ;
162162 } ;
163163
164164 return (
@@ -179,7 +179,7 @@ const EditTeamModal = ({ team = {}, open, onSave, onClose, headerText }) => {
179179 label = "Active"
180180 variant = "outlined"
181181 className = "halfWidth"
182- checked = { editedTeam . active ? editedTeam . active : false }
182+ checked = { editedTeam . active }
183183 onChange = { e => setTeam ( { ...editedTeam , active : e . target . checked } ) }
184184 /> Active
185185 < TextField
@@ -195,6 +195,7 @@ const EditTeamModal = ({ team = {}, open, onSave, onClose, headerText }) => {
195195 < Autocomplete
196196 id = "teamLeadSelect"
197197 multiple
198+ freeSolo = { true }
198199 isOptionEqualToValue = { ( option , value ) => {
199200 return value ? value . memberId === option . memberId : false ;
200201 } }
@@ -218,6 +219,7 @@ const EditTeamModal = ({ team = {}, open, onSave, onClose, headerText }) => {
218219 />
219220 < Autocomplete
220221 multiple
222+ freeSolo = { true }
221223 isOptionEqualToValue = { ( option , value ) => {
222224 return value ? value . memberId === option . memberId : false ;
223225 } }
0 commit comments