Files
danak-admin/src/pages/taskmanager/workspace/hooks/useWorkspaceData.ts
T
hamid zarghami 43dc693061 workspace create
2026-07-09 10:09:47 +03:30

17 lines
496 B
TypeScript

import { useMutation, useQueryClient } from "@tanstack/react-query";
import * as api from "../service/WorkspaceService";
import { CreateWorkspaceType } from "../types/WorkspaceTypes";
export const useCreateWorkspace = () => {
const queryClient = useQueryClient();
return useMutation({
mutationFn: (variables: CreateWorkspaceType) => api.createWorkspace(variables),
onSuccess: () => {
queryClient.invalidateQueries({
queryKey: ["workspaces"],
});
},
});
};