diff --git a/src/components/transactionDetails/LoanChargeDetails.jsx b/src/components/transactionDetails/LoanChargeDetails.jsx index 4c34a0b..695e868 100644 --- a/src/components/transactionDetails/LoanChargeDetails.jsx +++ b/src/components/transactionDetails/LoanChargeDetails.jsx @@ -14,7 +14,7 @@ export default function LoanChargeDetails({transactionID}) { const [page, setPage] = useState(1) const {data, isFetching, isError, error} = useQuery({ - queryKey: [...queryKeys.loan_charges, page], + queryKey: [...queryKeys.loan_charges, page, transactionID], queryFn: () => getLoanCharges({transaction_id: transactionID, page}), staleTime: 0, // placeholderData: keepPreviousData, diff --git a/src/components/transactionDetails/LoanDetails.jsx b/src/components/transactionDetails/LoanDetails.jsx index 6f12401..e9d9da1 100644 --- a/src/components/transactionDetails/LoanDetails.jsx +++ b/src/components/transactionDetails/LoanDetails.jsx @@ -14,7 +14,7 @@ import { initiateDisburseRetrials } from "../../services/siteEventService" export default function LoanDetails({transactionID}) { const {data: allLoans, isFetching, isError, error} = useQuery({ - queryKey: queryKeys.loans, + queryKey: [...queryKeys.loans, transactionID], queryFn: () => getLoans({transaction_id: transactionID}) }) diff --git a/src/components/transactionDetails/RepaymentScheduleDetails.jsx b/src/components/transactionDetails/RepaymentScheduleDetails.jsx index 82ca3c5..85ad2b4 100644 --- a/src/components/transactionDetails/RepaymentScheduleDetails.jsx +++ b/src/components/transactionDetails/RepaymentScheduleDetails.jsx @@ -14,7 +14,7 @@ export default function RepaymentScheduleDetails({transactionID}) { const [page, setPage] = useState(1) const {data, isFetching, isError, error} = useQuery({ - queryKey: [...queryKeys.repayment_schedule, page], + queryKey: [...queryKeys.repayment_schedule, page, transactionID], queryFn: () => getRepaymentSchedule({transaction_id: transactionID, page}), staleTime: 0, // placeholderData: keepPreviousData, diff --git a/src/components/transactionDetails/TransactionDetails.jsx b/src/components/transactionDetails/TransactionDetails.jsx index 6d11062..b45c048 100644 --- a/src/components/transactionDetails/TransactionDetails.jsx +++ b/src/components/transactionDetails/TransactionDetails.jsx @@ -15,7 +15,7 @@ export default function TransactionDetails({transactionID}) { const [page, setPage] = useState(1) const {data, isFetching, isError, error} = useQuery({ - queryKey: [...queryKeys.transactions, page], + queryKey: [...queryKeys.transactions, page, transactionID], queryFn: () => getTransactions({transaction_id: transactionID, page}), staleTime: 0, // placeholderData: keepPreviousData,