(ui): Add redux action/reducer for aggregating tasks

This commit is contained in:
Ken Hibino
2022-03-26 07:04:22 -07:00
parent f6d84b1dc2
commit a479098bd6
4 changed files with 148 additions and 1 deletions

View File

@@ -526,6 +526,22 @@ export async function listCompletedTasks(
return resp.data;
}
export async function listAggregatingTasks(
qname: string,
gname: string,
pageOpts?: PaginationOptions
): Promise<ListTasksResponse> {
let url = `${getBaseUrl()}/queues/${qname}/groups/${gname}/aggregating_tasks`;
if (pageOpts) {
url += `?${queryString.stringify(pageOpts)}`;
}
const resp = await axios({
method: "get",
url,
});
return resp.data;
}
export async function archivePendingTask(
qname: string,
taskId: string