Files
multica/packages/core/runtimes/mutations.ts
Naiyuan Qing a092443a09 merge: resolve conflicts with main (search + runtime owner/delete)
- Merge origin/main (4 commits: search, runtime owner, multi-agent fix)
- Migrate new search feature imports to monorepo paths
- Move new runtime mutations to packages/core/runtimes/
- Resolve 5 conflicts in layout, runtime components

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 13:50:36 +08:00

14 lines
416 B
TypeScript

import { useMutation, useQueryClient } from "@tanstack/react-query";
import { api } from "../api";
import { runtimeKeys } from "./queries";
export function useDeleteRuntime(wsId: string) {
const qc = useQueryClient();
return useMutation({
mutationFn: (runtimeId: string) => api.deleteRuntime(runtimeId),
onSettled: () => {
qc.invalidateQueries({ queryKey: runtimeKeys.all(wsId) });
},
});
}