feat: add specific cashflow account transactions.

This commit is contained in:
elforjani13
2021-10-27 19:29:32 +02:00
parent f378275673
commit b0f1584b04
3 changed files with 16 additions and 21 deletions

View File

@@ -7,7 +7,7 @@ const commonInvalidateQueries = (queryClient) => {
// Invalidate accounts.
queryClient.invalidateQueries(t.ACCOUNTS);
queryClient.invalidateQueries(t.ACCOUNT);
// Invalidate account transactions.
queryClient.invalidateQueries(t.ACCOUNT_TRANSACTION);
@@ -38,21 +38,6 @@ export function useCashflowAccounts(query, props) {
);
}
/**
* Retrieve account transactions list.
*/
export function useCashflowTransactions(accountId, props) {
return useRequestQuery(
[t.CASH_FLOW_TRANSACTIONS, accountId],
{ method: 'get', url: `cashflow/account/${accountId}/transactions` },
{
select: (res) => res.data.cashflow_transactions,
defaultData: [],
...props,
},
);
}
/**
* Create Money in owner contribution .
*/
@@ -123,7 +108,7 @@ export function useAccountTransactionsInfinity(
const response = await apiRequest.http({
...axios,
method: 'get',
url: `/api/cashflow/account/${accountId}/transactions`,
url: `/api/financial_statements/cashflow-account-transactions`,
params: { page: pageParam, ...query },
});
return response.data;