refactoring: account form.

refactoring: expense form.
refactoring: manual journal form.
refactoring: invoice form.
This commit is contained in:
a.bouhuolia
2021-02-15 12:03:47 +02:00
parent 692f3b333a
commit 760c38b54b
124 changed files with 2694 additions and 2967 deletions

View File

@@ -34,6 +34,27 @@ export function useEditEstimate(props) {
);
}
/**
* Retrieve sale estimate details.
*/
export function useEstimate(id, props) {
const states = useQuery(
['SALE_ESTIMATE', id],
() => ApiService.get(`sales/estimates/${id}`),
{
select: (res) => ({
estimate: res.data.sale_estimate,
}),
...props,
},
);
return {
...states,
data: defaultTo(states.data, {}),
};
}
/**
* Retrieve sale invoices list with pagination meta.
*/