@@ -6,6 +6,7 @@ import { SearchTextField } from '@core/SearchTextField';
66import { SelectFilter } from '@core/SelectFilter' ;
77import { useBaseUrl } from '@hooks/useBaseUrl' ;
88import { Grid , MenuItem } from '@mui/material' ;
9+ import { Choice } from '@restgenerated/models/Choice' ;
910import { RestService } from '@restgenerated/services/RestService' ;
1011import { CreatedByAutocompleteRestFilter } from '@shared/autocompletes/CreatedByAutocompleteRestFilter' ;
1112import { ProgramAutocompleteRestFilter } from '@shared/autocompletes/ProgramAutocompleteRestFilter' ;
@@ -32,15 +33,13 @@ const FeedbackFilters = ({
3233 const { t } = useTranslation ( ) ;
3334 const navigate = useNavigate ( ) ;
3435 const location = useLocation ( ) ;
35- const { businessArea } = useBaseUrl ( ) ;
3636 const { isAllPrograms } = useBaseUrl ( ) ;
3737
38- const { data : choicesData , isLoading : choicesLoading } = useQuery < any > ( {
39- queryKey : [ 'businessAreasGrievanceTicketsChoices' , businessArea ] ,
40- queryFn : ( ) =>
41- RestService . restBusinessAreasGrievanceTicketsChoicesRetrieve ( {
42- businessAreaSlug : businessArea ,
43- } ) ,
38+ const { data : issueTypeChoices , isLoading : choicesLoading } = useQuery <
39+ Choice [ ]
40+ > ( {
41+ queryKey : [ 'choicesFeedbackIssueType' ] ,
42+ queryFn : ( ) => RestService . restChoicesFeedbackIssueTypeList ( ) ,
4443 } ) ;
4544
4645 const { handleFilterChange, applyFilterChanges, clearFilter } =
@@ -97,8 +96,8 @@ const FeedbackFilters = ({
9796 value = { filter . issueType }
9897 data-cy = "filters-issue-type"
9998 >
100- { choicesData ?. feedbackIssueTypeChoices ?. map ( ( issueType ) => (
101- < MenuItem key = { issueType . name } value = { issueType . value } >
99+ { issueTypeChoices ?. map ( ( issueType ) => (
100+ < MenuItem key = { issueType . value } value = { issueType . value } >
102101 { issueType . name }
103102 </ MenuItem >
104103 ) ) }
0 commit comments