implement booking flow

This commit is contained in:
marshal
2026-06-04 15:24:18 +03:00
44 changed files with 1444 additions and 214 deletions

View File

@@ -43,9 +43,7 @@ export const useCargoTypeParentOptions = (excludeId?: string, enabled = true) =>
const name = String(row.cargoTypeName ?? "").trim();
const code = String(row.code ?? "").trim();
const label =
name && code
? `${name} (${code})`
: name || code || String(row.id);
name && code ? `${name} (${code})` : name || code || String(row.id);
return { label, value: String(row.id) };
});
return [noneOption, ...parents];
@@ -82,9 +80,12 @@ export const useContainerTypeOptions = (
includeNone,
}),
queryFn: () =>
ruleEngineService.list<RuleEngineRecord>("container-types", {
page: 1,
pageSize: CONTAINER_TYPE_OPTIONS_PAGE_SIZE,
api.ruleEngine.list.call({
resource: "container-types",
params: {
page: 1,
pageSize: CONTAINER_TYPE_OPTIONS_PAGE_SIZE,
},
}),
enabled,
select: (result) =>