mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-09-07 21:15:41 +00:00
update locaomotive and fix wagon transfer issue
This commit is contained in:
@@ -170,6 +170,7 @@ import {
|
||||
} from "./payments.service";
|
||||
import {
|
||||
routesService,
|
||||
type RouteListFilters,
|
||||
type RouteRecord,
|
||||
type SaveRoutePayload,
|
||||
type YardRef,
|
||||
@@ -1507,6 +1508,13 @@ export const api = {
|
||||
(input) => ["routes", input?.status ?? "all"],
|
||||
),
|
||||
|
||||
listPaged: endpoint<RouteListFilters, PaginatedResponse<RouteRecord>>(
|
||||
"routes",
|
||||
"listPaged",
|
||||
(filters) => routesService.getPaged(filters).then((r) => r.data),
|
||||
(filters) => ["routes", "paged", filters],
|
||||
),
|
||||
|
||||
yards: endpoint<void, YardRef[]>(
|
||||
"routes",
|
||||
"yards",
|
||||
@@ -2082,6 +2090,16 @@ export const api = {
|
||||
({ slug, filters }) => [...QUERY_KEYS.FLEET.list(slug), filters ?? {}],
|
||||
),
|
||||
|
||||
listPaged: endpoint<
|
||||
{ slug: FleetResourceSlug; filters?: FleetListFilters },
|
||||
PaginatedResponse<FleetRecord>
|
||||
>(
|
||||
"fleet",
|
||||
"listPaged",
|
||||
({ slug, filters }) => fleetService.listPaged(slug, filters),
|
||||
({ slug, filters }) => [...QUERY_KEYS.FLEET.list(slug), "paged", filters ?? {}],
|
||||
),
|
||||
|
||||
create: endpoint<
|
||||
{ slug: FleetResourceSlug; data: Record<string, unknown> },
|
||||
unknown
|
||||
|
||||
Reference in New Issue
Block a user