diff --git a/src/incidents/hooks/useIncidents.tsx b/src/incidents/hooks/useIncidents.tsx index 77000c113e..9953c4b7df 100644 --- a/src/incidents/hooks/useIncidents.tsx +++ b/src/incidents/hooks/useIncidents.tsx @@ -1,13 +1,16 @@ -import { useQuery } from 'react-query' +import { QueryKey, useQuery } from 'react-query' import IncidentRepository from '../../shared/db/IncidentRepository' import Incident from '../../shared/model/Incident' import IncidentSearchRequest from '../model/IncidentSearchRequest' -function fetchIncidents(searchRequest: IncidentSearchRequest): Promise { +function fetchIncidents( + _: QueryKey, + searchRequest: IncidentSearchRequest, +): Promise { return IncidentRepository.search(searchRequest) } export default function useIncidents(searchRequest: IncidentSearchRequest) { - return useQuery(['incidents'], () => fetchIncidents(searchRequest)) + return useQuery(['incidents', searchRequest], fetchIncidents) }