invoice + plan

This commit is contained in:
hamid zarghami
2025-02-15 16:22:42 +03:30
parent 65faa4de5f
commit 8f39afeb48
20 changed files with 1125 additions and 262 deletions
@@ -0,0 +1,16 @@
import { useMutation, useQuery } from "@tanstack/react-query";
import * as api from "../service/ReceiptService";
import { CreateReceiptType } from "../types/ReceiptTypes";
export const useGetInvoices = (status: string) => {
return useQuery({
queryKey: ["invoices", status],
queryFn: () => api.getInvoces(status),
});
};
export const useCreateInvoice = () => {
return useMutation({
mutationFn: (variables: CreateReceiptType) => api.createInvoice(variables),
});
};