buy service and discount and text + ...

This commit is contained in:
hamid zarghami
2025-02-18 16:04:47 +03:30
parent 15aa2ee074
commit ce92067c89
11 changed files with 227 additions and 159 deletions
+15 -1
View File
@@ -1,5 +1,6 @@
import { useQuery } from "@tanstack/react-query";
import { useMutation, useQuery } from "@tanstack/react-query";
import * as api from "../service/ServiceService";
import { BuyServiceType } from "../types/ServiecTypes";
export const useGetSuggestedServices = () => {
return useQuery({
@@ -30,3 +31,16 @@ export const useGetDetailService = (serviceId: string) => {
enabled: !!serviceId,
});
};
export const useBuyService = () => {
return useMutation({
mutationFn: (variables: BuyServiceType) => api.buyService(variables),
});
};
export const useGetMyServices = (search: string) => {
return useQuery({
queryKey: ["myservices", search],
queryFn: () => api.getMyServices(search),
});
};