Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | 4x 5x | export const SYSTEM_BUSY_MESSAGE =
"Der Simulator ist momentan ausgelastet. Bitte in wenigen Sekunden erneut versuchen.";
export type OperationErrorCode =
| "RATE_LIMITED"
| "SYSTEM_BUSY"
| "SIMULATION_ALREADY_ACTIVE"
| "SIMULATION_START_FAILED";
export type OperationError = {
code: OperationErrorCode;
message: string;
retryAfter?: number;
};
export function operationError(
code: OperationErrorCode,
message: string,
retryAfter?: number,
): OperationError {
return retryAfter === undefined
? { code, message }
: { code, message, retryAfter };
}
|