shoc-frontend-new/src/domain/work-orders/api/fetch-unassigned-board-rows.ts

11 lines
542 B
TypeScript

import { workOrdersApi } from "@/domain/work-orders/api/work-orders-api";
import type { WorkOrderBoardListResult } from "@/domain/work-orders/types/work-order-board";
import { toUnassignedQueueQueryParams } from "@/domain/work-orders/utils/board-query-params";
/** One GET /board/search page for Dispatcher=Unassigned / Advanced Filters. */
export async function fetchUnassignedBoardPage(
page = 0,
pageSize = 50,
): Promise<WorkOrderBoardListResult> {
return workOrdersApi.searchBoard(toUnassignedQueueQueryParams(page, pageSize));
}