chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
import type { TypedResponse } from "@remix-run/server-runtime";
|
||||
import { json } from "@remix-run/server-runtime";
|
||||
import type { WorkerApiDequeueResponseBody } from "@trigger.dev/core/v3/workers";
|
||||
import { WorkerApiDequeueRequestBody } from "@trigger.dev/core/v3/workers";
|
||||
import { createActionWorkerApiRoute } from "~/services/routeBuilders/apiBuilder.server";
|
||||
|
||||
export const action = createActionWorkerApiRoute(
|
||||
{
|
||||
body: WorkerApiDequeueRequestBody,
|
||||
},
|
||||
async ({
|
||||
authenticatedWorker,
|
||||
runnerId,
|
||||
body,
|
||||
}): Promise<TypedResponse<WorkerApiDequeueResponseBody>> => {
|
||||
return json(await authenticatedWorker.dequeue({ runnerId, queueClass: body.queueClass }));
|
||||
}
|
||||
);
|
||||
Reference in New Issue
Block a user