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"], }); }, }); };