MCPcopy Create free account
hub / github.com/astercloud/aster / useRunBenchmark

Function useRunBenchmark

studio/src/hooks/useApi.ts:303–314  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

301}
302
303export function useRunBenchmark() {
304 const queryClient = useQueryClient();
305
306 return useMutation({
307 mutationFn: ({ id, req }: { id: string; req?: RunBenchmarkRequest }) =>
308 api.runBenchmark(id, req),
309 onSuccess: (_, variables) => {
310 queryClient.invalidateQueries({ queryKey: queryKeys.benchmarks });
311 queryClient.invalidateQueries({ queryKey: queryKeys.benchmark(variables.id) });
312 },
313 });
314}
315
316export function useDeleteBenchmark() {
317 const queryClient = useQueryClient();

Callers 1

BenchmarksFunction · 0.90

Calls 1

runBenchmarkMethod · 0.80

Tested by

no test coverage detected