diff --git a/src/frontend/src/components/NERAutocomplete.tsx b/src/frontend/src/components/NERAutocomplete.tsx index b77b45470c..8e2c9ab1c8 100644 --- a/src/frontend/src/components/NERAutocomplete.tsx +++ b/src/frontend/src/components/NERAutocomplete.tsx @@ -86,6 +86,7 @@ const NERAutocomplete: React.FC = ({ noOptionsText={noOptionsText} options={options} sx={autocompleteStyle} + autoHighlight disabled={disabled} size={size} renderInput={autocompleteRenderInput} diff --git a/src/frontend/src/components/dropdowns/DropdownSelect.tsx b/src/frontend/src/components/dropdowns/DropdownSelect.tsx index 8f41a1fa8c..5bb01d99d1 100644 --- a/src/frontend/src/components/dropdowns/DropdownSelect.tsx +++ b/src/frontend/src/components/dropdowns/DropdownSelect.tsx @@ -48,6 +48,7 @@ const DropdownSelect: React.FC = ({ if (multiple) { return ( = ({ value, onChange, sx }) => return ( = return ( `${projectWbsNamePipe(option)}`} diff --git a/src/frontend/src/pages/CalendarPage/Components/CalendarCreateTaskModal.tsx b/src/frontend/src/pages/CalendarPage/Components/CalendarCreateTaskModal.tsx index 91057dea37..cd9093a142 100644 --- a/src/frontend/src/pages/CalendarPage/Components/CalendarCreateTaskModal.tsx +++ b/src/frontend/src/pages/CalendarPage/Components/CalendarCreateTaskModal.tsx @@ -232,6 +232,7 @@ const CalendarCreateTaskModal: React.FC = ({ open, control={control} render={({ field: { onChange, value } }) => ( option.id === val.id} filterSelectedOptions multiple @@ -255,6 +256,7 @@ const CalendarCreateTaskModal: React.FC = ({ open, control={control} render={({ field: { onChange, value } }) => ( = ({ /> ))} !requiredMembers.find((rm) => rm.id === m.id))} value={null} inputValue={requiredMemberInput} @@ -1376,6 +1377,7 @@ const EventModal: React.FC = ({ /> ))} !optionalMembers.find((om) => om.id === m.id))} value={null} inputValue={optionalMemberInput} @@ -1415,6 +1417,7 @@ const EventModal: React.FC = ({ /> ))} !selectedTeams.find((st) => st.id === t.id))} value={null} inputValue={teamInput} @@ -1462,6 +1465,7 @@ const EventModal: React.FC = ({ ))} !selectedNotificationChannels.find((sc) => sc.id === c.id) )} diff --git a/src/frontend/src/pages/CalendarPage/FilterModal.tsx b/src/frontend/src/pages/CalendarPage/FilterModal.tsx index 849d744ca4..01789c207f 100644 --- a/src/frontend/src/pages/CalendarPage/FilterModal.tsx +++ b/src/frontend/src/pages/CalendarPage/FilterModal.tsx @@ -98,6 +98,7 @@ const FilterModal: React.FC = ({ {dropDownMembersOpen && ( = ({ {dropDownTeamOpen && ( = ({ const requestReviewerDropdown = () => ( <> option.id === value.id} limitTags={1} disableCloseOnSelect diff --git a/src/frontend/src/pages/FinancePage/FinanceComponents/AcceptProspectiveSponsorModal.tsx b/src/frontend/src/pages/FinancePage/FinanceComponents/AcceptProspectiveSponsorModal.tsx index e85fa6114a..f423ff55dc 100644 --- a/src/frontend/src/pages/FinancePage/FinanceComponents/AcceptProspectiveSponsorModal.tsx +++ b/src/frontend/src/pages/FinancePage/FinanceComponents/AcceptProspectiveSponsorModal.tsx @@ -216,6 +216,7 @@ const AcceptProspectiveSponsorModal = ({ name="valueTypes" render={({ field: { onChange, value } }) => ( ( = ({ name="valueTypes" render={({ field: { onChange, value } }) => ( option.label} @@ -325,6 +326,7 @@ export const SponsorForm: React.FC = ({ defaultValue={[]} render={({ field }) => ( ( = ({ showModal, handle control={control} render={({ field: { onChange, value } }) => ( option.id === value.id} filterSelectedOptions multiple @@ -203,6 +204,7 @@ const AddGanttTaskModal: React.FC = ({ showModal, handle control={control} render={({ field: { onChange, value } }) => ( Tags (Optional) option.name} @@ -192,6 +193,7 @@ const PartFormModal = ({ open, handleClose, defaultValues, onSubmit, partsInProj Assignees !reviewerIds.some((reviewerId) => reviewerId === user.userId))} getOptionLabel={(option) => `${option.firstName} ${option.lastName}`} @@ -210,6 +212,7 @@ const PartFormModal = ({ open, handleClose, defaultValues, onSubmit, partsInProj Reviewers !assigneeIds.some((assigneeId) => assigneeId === user.userId))} getOptionLabel={(option) => `${option.firstName} ${option.lastName}`} diff --git a/src/frontend/src/pages/ProjectDetailPage/ProjectViewContainer/PartReview/PartsReviewPage.tsx b/src/frontend/src/pages/ProjectDetailPage/ProjectViewContainer/PartReview/PartsReviewPage.tsx index 12b9d1f141..15ca86686d 100644 --- a/src/frontend/src/pages/ProjectDetailPage/ProjectViewContainer/PartReview/PartsReviewPage.tsx +++ b/src/frontend/src/pages/ProjectDetailPage/ProjectViewContainer/PartReview/PartsReviewPage.tsx @@ -148,6 +148,7 @@ const PartsReviewPage = ({ project }: { project: Project }) => { {showFilters && ( { sx={{ width: '20%' }} /> { sx={{ width: '20%' }} /> { sx={{ width: '20%' }} /> = ({ control={control} render={({ field: { onChange, value } }) => ( option.id === value.id} filterSelectedOptions multiple @@ -346,6 +347,7 @@ const TaskFormModal: React.FC = ({ control={control} render={({ field: { onChange, value } }) => ( = ({ control={control} render={({ field: { onChange, value } }) => ( { return ( option.id === value.id} filterSelectedOptions multiple diff --git a/src/frontend/src/pages/StatisticsPage/GraphForm/GraphFormView.tsx b/src/frontend/src/pages/StatisticsPage/GraphForm/GraphFormView.tsx index 4958389b19..686928e929 100644 --- a/src/frontend/src/pages/StatisticsPage/GraphForm/GraphFormView.tsx +++ b/src/frontend/src/pages/StatisticsPage/GraphForm/GraphFormView.tsx @@ -201,6 +201,7 @@ export const GraphFormView: React.FC = ({ control, errors, c render={({ field: { onChange, value } }) => { return ( option?.id === value?.id} filterSelectedOptions multiple @@ -228,6 +229,7 @@ export const GraphFormView: React.FC = ({ control, errors, c render={({ field: { onChange, value } }) => { return ( option.id === value.id} filterSelectedOptions multiple diff --git a/src/frontend/src/pages/TeamsPage/TeamMembersPageBlock.tsx b/src/frontend/src/pages/TeamsPage/TeamMembersPageBlock.tsx index 409fc18a6d..74d82ed72f 100644 --- a/src/frontend/src/pages/TeamsPage/TeamMembersPageBlock.tsx +++ b/src/frontend/src/pages/TeamsPage/TeamMembersPageBlock.tsx @@ -130,6 +130,7 @@ const TeamMembersPageBlock: React.FC = ({ team }) => option.id === value.id} filterSelectedOptions multiple @@ -161,6 +162,7 @@ const TeamMembersPageBlock: React.FC = ({ team }) => option.id === value.id} filterSelectedOptions multiple diff --git a/src/frontend/src/pages/WorkPackageForm/WorkPackageFormView.tsx b/src/frontend/src/pages/WorkPackageForm/WorkPackageFormView.tsx index 001e28ff58..32fe64b43d 100644 --- a/src/frontend/src/pages/WorkPackageForm/WorkPackageFormView.tsx +++ b/src/frontend/src/pages/WorkPackageForm/WorkPackageFormView.tsx @@ -357,6 +357,7 @@ const WorkPackageFormView: React.FC = ({ control={control} render={({ field: { onChange, value: formValue } }) => ( option.id === value.id} filterSelectedOptions multiple diff --git a/src/frontend/src/pages/WorkPackageTemplateForm/WorkPackageTemplateFormView.tsx b/src/frontend/src/pages/WorkPackageTemplateForm/WorkPackageTemplateFormView.tsx index 0dcb5a6daf..adba122e36 100644 --- a/src/frontend/src/pages/WorkPackageTemplateForm/WorkPackageTemplateFormView.tsx +++ b/src/frontend/src/pages/WorkPackageTemplateForm/WorkPackageTemplateFormView.tsx @@ -135,6 +135,7 @@ const WorkPackageTemplateFormView: React.FC = control={control} render={({ field: { onChange, value: formValue } }) => ( option.id === value.id} filterSelectedOptions multiple