Merge branch 'Project_Branch_Management' of https://git.marcoaiot.com/admin/marco.pms.web into Project_Branch_Management
This commit is contained in:
commit
0ede07b0d5
@ -317,7 +317,7 @@ export const useBranches = (
|
||||
export const useBranch = (id)=>{
|
||||
return useQuery({
|
||||
queryKey:["branch",id],
|
||||
queryFn:()=>{
|
||||
queryFn:async()=>{
|
||||
const resp = await ServiceProjectRepository.GetBranchDetail(id);
|
||||
return resp.data ?? resp;
|
||||
},
|
||||
@ -326,8 +326,9 @@ export const useBranch = (id)=>{
|
||||
}
|
||||
|
||||
export const useCreateBranche =()=>{
|
||||
const queryClient = useQueryClient();
|
||||
return useMutation({
|
||||
mutationFn:(payload)=> await ServiceProjectRepository.CreateBranch(payload),
|
||||
mutationFn:async(payload)=> await ServiceProjectRepository.CreateBranch(payload),
|
||||
onSuccess: (data, variables) => {
|
||||
queryClient.invalidateQueries({
|
||||
queryKey: ["branches"],
|
||||
@ -347,6 +348,7 @@ export const useCreateBranche =()=>{
|
||||
}
|
||||
|
||||
export const useUpdateBranch=()=>{
|
||||
const queryClient = useQueryClient();
|
||||
return useMutation({
|
||||
mutationFn:async({id,payload})=> await ServiceProjectRepository.UpdateBranch(id,payload),
|
||||
onSuccess: (_,variables) => {
|
||||
@ -367,6 +369,7 @@ export const useUpdateBranch=()=>{
|
||||
}
|
||||
|
||||
export const useDeleteBranch=()=>{
|
||||
const queryClient = useQueryClient();
|
||||
return useMutation({
|
||||
mutationFn:async(id)=> await ServiceProjectRepository.DeleteBranch(id),
|
||||
onSuccess: (_,variables) => {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user