- created forms for JSON, BOF2, UTMC and FTP

This commit is contained in:
2025-11-25 10:07:35 +00:00
parent ec81392899
commit 16829ad5a5
6 changed files with 233 additions and 13 deletions

View File

@@ -21,3 +21,39 @@ export type SystemHealthStatus = {
id: string;
tags: string[];
};
export type BearerTypeFields = {
format: string;
enabled: boolean;
backOfficeURL: string;
username: string;
password: string;
connectTimeoutSeconds: number;
readTimeoutSeconds: number;
overviewQuality: string;
cropSizeFactor: string;
};
export type OptionalConstants = {
FFID?: string;
SCID?: string;
timestampSource?: string;
GPSFormat?: string;
};
export type OptionalLaneIDs = {
laneId?: string;
LID1?: string;
LID2?: string;
LID3?: string;
};
export type InitialValuesFormErrors = {
backOfficeURL?: string;
username?: string;
password?: string;
connectTimeoutSeconds?: string;
readTimeoutSeconds?: string;
};
export type FormTypes = BearerTypeFields & OptionalConstants & OptionalLaneIDs;