Skip to content

Commit e7cae1e

Browse files
committed
Default new teams to active and fixed MUI warning from Autocomplete.
1 parent 36175c6 commit e7cae1e

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

web-ui/src/components/team-results/EditTeamModal.jsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import Checkbox from '@mui/material/Checkbox';
1313
import Autocomplete from '@mui/material/Autocomplete';
1414
import './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

Comments
 (0)