feat: payment made detail.

This commit is contained in:
elforjani3
2021-08-24 23:07:34 +02:00
parent 5eedca7677
commit 237a9b96b5
10 changed files with 287 additions and 5 deletions

View File

@@ -166,4 +166,20 @@ export function useRefreshPaymentMades() {
queryClient.invalidateQueries(t.PAYMENT_MADES);
},
};
}
}
/**
* Retrieve specific payment made.
* @param {number} id - Payment made.
*/
export function usePaymentMade(id, props) {
return useRequestQuery(
[t.PAYMENT_MADE, id],
{ method: 'get', url: `purchases/bill_payments/${id}` },
{
select: (res) => res.data.bill_payment,
defaultData: {},
...props,
},
);
}