Merge pull request #1280 from Tria-plc/freight/nati-2

Freight/nati 2
This commit is contained in:
Nathnael Wondisha
2026-08-13 22:16:04 +03:00
committed by GitHub
25 changed files with 1837 additions and 121 deletions

View File

@@ -4,9 +4,11 @@ import { URL_CONSTANTS } from "@/constants/URLS";
import type {
IOverviewBillingTab,
IOverviewBookingsTab,
IOverviewClearanceTab,
IOverviewContractsTab,
IOverviewCustomersTab,
IOverviewDashboard,
IOverviewFleetTab,
IOverviewOperationsTab,
IOverviewStaffTab,
OverviewRange,
@@ -52,6 +54,19 @@ export const overviewService = {
return unwrap(response);
},
getFleetTab: async (range?: OverviewRange): Promise<IOverviewFleetTab> => {
const response = await client.get<IOverviewFleetTab>(O.FLEET, {
params: range ? { range } : undefined,
});
return unwrap(response);
},
/** Document + invoice queues; not range-scoped — these are open work items. */
getClearanceTab: async (): Promise<IOverviewClearanceTab> => {
const response = await client.get<IOverviewClearanceTab>(O.CLEARANCE);
return unwrap(response);
},
getCustomersTab: async (range?: OverviewRange): Promise<IOverviewCustomersTab> => {
const response = await client.get<IOverviewCustomersTab>(O.CUSTOMERS, {
params: range ? { range } : undefined,