mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-28 16:00:56 +00:00
Merge pull request #768 from Tria-plc/intercity-load-unload
feat(intercity): show intercity cargo across every train
This commit is contained in:
@@ -702,6 +702,16 @@ export const api = {
|
||||
() => TRAIN_SCHEDULING_INVALIDATIONS,
|
||||
),
|
||||
|
||||
intercityBookings: endpoint<
|
||||
void,
|
||||
import("@/types/trainScheduling").IntercityRideAlongRow[]
|
||||
>(
|
||||
"train-scheduling",
|
||||
"intercity-bookings",
|
||||
() => trainSchedulingService.listIntercityBookings(),
|
||||
() => ["train-scheduling", "intercity-bookings"],
|
||||
),
|
||||
|
||||
intercityCandidates: endpoint<
|
||||
{ scheduleId: string },
|
||||
import("@/types/trainScheduling").IntercityCandidatesResult
|
||||
|
||||
@@ -393,6 +393,15 @@ export const trainSchedulingService = {
|
||||
return unwrap(response.data);
|
||||
},
|
||||
|
||||
listIntercityBookings: async (): Promise<
|
||||
import("@/types/trainScheduling").IntercityRideAlongRow[]
|
||||
> => {
|
||||
const response = await client.get<
|
||||
import("@/types/trainScheduling").IntercityRideAlongRow[]
|
||||
>(URL_CONSTANTS.TRAIN_SCHEDULING.INTERCITY_BOOKINGS);
|
||||
return response.data ?? [];
|
||||
},
|
||||
|
||||
getIntercityCandidates: async (
|
||||
scheduleId: string,
|
||||
): Promise<IntercityCandidatesResult> => {
|
||||
|
||||
Reference in New Issue
Block a user