convex
Version:
Client for the Convex Cloud
42 lines (41 loc) • 981 B
JavaScript
;
import { logVerbose } from "../../../bundler/context.js";
import {
bigBrainAPI,
bigBrainFetch,
logAndHandleFetchError
} from "../utils/utils.js";
export async function bigBrainStart(ctx, data) {
return bigBrainAPI({
ctx,
method: "POST",
url: "/api/local_deployment/start",
data
});
}
export async function bigBrainPause(ctx, data) {
const fetch = await bigBrainFetch(ctx);
try {
const resp = await fetch("/api/local_deployment/pause", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify(data)
});
if (!resp.ok) {
logVerbose(ctx, "Failed to pause local deployment");
}
} catch (e) {
return logAndHandleFetchError(ctx, e);
}
}
export async function bigBrainRecordActivity(ctx, data) {
return bigBrainAPI({
ctx,
method: "POST",
url: "/api/local_deployment/record_activity",
data
});
}
//# sourceMappingURL=bigBrain.js.map