This commit is contained in:
a.bouhuolia
2021-08-21 19:00:31 +02:00
29 changed files with 663 additions and 19 deletions

View File

@@ -1,6 +1,8 @@
import { useQueryClient, useMutation } from 'react-query';
import { useRequestQuery } from '../useQueryRequest';
import useApiRequest from '../useRequest';
import { useRequestPdf } from '../useRequestPdf';
import { transformPagination } from 'utils';
import t from './types';
@@ -170,6 +172,14 @@ export function useRejectEstimate(props) {
});
}
/**
* Retrieve the estimate pdf document data,
*/
export function usePdfEstimate(estimateId) {
return useRequestPdf(`sales/estimates/${estimateId}`);
}
export function useRefreshEstimates() {
const queryClient = useQueryClient();

View File

@@ -162,7 +162,7 @@ export function useInvoice(invoiceId, props, requestProps) {
* Retrieve the invoice pdf document data.
*/
export function usePdfInvoice(invoiceId) {
return useRequestPdf(`/sales/invoices/${invoiceId}`);
return useRequestPdf(`sales/invoices/${invoiceId}`);
}
/**

View File

@@ -1,5 +1,6 @@
import { useQueryClient, useMutation } from 'react-query';
import { useRequestQuery } from '../useQueryRequest';
import { useRequestPdf } from '../useRequestPdf';
import useApiRequest from '../useRequest';
import { transformPagination } from 'utils';
import t from './types';
@@ -142,6 +143,13 @@ export function useReceipt(id, props) {
);
}
/**
* Retrieve the receipt pdf document data.
*/
export function usePdfReceipt(ReceiptId) {
return useRequestPdf(`sales/receipts/${ReceiptId}`);
}
export function useRefreshReceipts() {
const queryClient = useQueryClient();