Compare commits
No commits in common. "f5d89f2bab75ccf72760c7d055349467510e7d82" and "2dbf5dc10917fafbbaf9d3e2cf526627a79f81d2" have entirely different histories.
f5d89f2bab
...
2dbf5dc109
@ -317,7 +317,7 @@ export const useBranches = (
|
|||||||
export const useBranch = (id)=>{
|
export const useBranch = (id)=>{
|
||||||
return useQuery({
|
return useQuery({
|
||||||
queryKey:["branch",id],
|
queryKey:["branch",id],
|
||||||
queryFn:async()=>{
|
queryFn:()=>{
|
||||||
const resp = await ServiceProjectRepository.GetBranchDetail(id);
|
const resp = await ServiceProjectRepository.GetBranchDetail(id);
|
||||||
return resp.data ?? resp;
|
return resp.data ?? resp;
|
||||||
},
|
},
|
||||||
@ -326,9 +326,8 @@ export const useBranch = (id)=>{
|
|||||||
}
|
}
|
||||||
|
|
||||||
export const useCreateBranche =()=>{
|
export const useCreateBranche =()=>{
|
||||||
const queryClient = useQueryClient();
|
|
||||||
return useMutation({
|
return useMutation({
|
||||||
mutationFn:async(payload)=> await ServiceProjectRepository.CreateBranch(payload),
|
mutationFn:(payload)=> await ServiceProjectRepository.CreateBranch(payload),
|
||||||
onSuccess: (data, variables) => {
|
onSuccess: (data, variables) => {
|
||||||
queryClient.invalidateQueries({
|
queryClient.invalidateQueries({
|
||||||
queryKey: ["branches"],
|
queryKey: ["branches"],
|
||||||
@ -348,7 +347,6 @@ export const useCreateBranche =()=>{
|
|||||||
}
|
}
|
||||||
|
|
||||||
export const useUpdateBranch=()=>{
|
export const useUpdateBranch=()=>{
|
||||||
const queryClient = useQueryClient();
|
|
||||||
return useMutation({
|
return useMutation({
|
||||||
mutationFn:async({id,payload})=> await ServiceProjectRepository.UpdateBranch(id,payload),
|
mutationFn:async({id,payload})=> await ServiceProjectRepository.UpdateBranch(id,payload),
|
||||||
onSuccess: (_,variables) => {
|
onSuccess: (_,variables) => {
|
||||||
@ -369,7 +367,6 @@ export const useUpdateBranch=()=>{
|
|||||||
}
|
}
|
||||||
|
|
||||||
export const useDeleteBranch=()=>{
|
export const useDeleteBranch=()=>{
|
||||||
const queryClient = useQueryClient();
|
|
||||||
return useMutation({
|
return useMutation({
|
||||||
mutationFn:async(id)=> await ServiceProjectRepository.DeleteBranch(id),
|
mutationFn:async(id)=> await ServiceProjectRepository.DeleteBranch(id),
|
||||||
onSuccess: (_,variables) => {
|
onSuccess: (_,variables) => {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user