hyapp-deploly/src/features/release-service/api/useCreateReleaseMutation.ts
2026-05-20 16:49:19 +08:00

15 lines
443 B
TypeScript

import { useMutation, useQueryClient } from "@tanstack/react-query";
import { createRelease } from "./createRelease";
export function useCreateReleaseMutation() {
const queryClient = useQueryClient();
return useMutation({
mutationFn: createRelease,
onSuccess: () => {
void queryClient.invalidateQueries({ queryKey: ["services"] });
void queryClient.invalidateQueries({ queryKey: ["service-detail"] });
},
});
}