Skip to content

Commit 3376c4b

Browse files
committed
refactor: types refactor
1 parent 638af5a commit 3376c4b

File tree

1 file changed

+12
-18
lines changed

1 file changed

+12
-18
lines changed

src/Common/CIPipeline.Types.ts

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -320,29 +320,23 @@ export enum ConditionDataTableHeaderKeys {
320320
VALUE = 'val',
321321
}
322322

323-
export type InputOutputVariablesErrorObj = Record<InputOutputVariablesHeaderKeys, DynamicDataTableCellValidationState>
323+
type InputOutputVariablesErrorObj = Record<InputOutputVariablesHeaderKeys, DynamicDataTableCellValidationState>
324+
type ConditionDetailsErrorObj = Record<ConditionDataTableHeaderKeys, DynamicDataTableCellValidationState>
324325

325-
export type ConditionDetailsErrorObj = Record<ConditionDataTableHeaderKeys, DynamicDataTableCellValidationState>
326+
interface StepDetailTaskErrorObj {
327+
inputVariables?: Record<number, InputOutputVariablesErrorObj>
328+
outputVariables?: Record<number, InputOutputVariablesErrorObj>
329+
isInputVariablesValid?: boolean
330+
isOutputVariablesValid?: boolean
331+
conditionDetails?: Record<number, ConditionDetailsErrorObj>
332+
isConditionDetailsValid?: boolean
333+
}
326334

327335
export interface TaskErrorObj {
328336
isValid: boolean
329337
name: ErrorObj
330-
inlineStepDetail?: {
331-
inputVariables?: Record<number, InputOutputVariablesErrorObj>
332-
outputVariables?: Record<number, InputOutputVariablesErrorObj>
333-
isInputVariablesValid?: boolean
334-
isOutputVariablesValid?: boolean
335-
conditionDetails?: Record<number, ConditionDetailsErrorObj>
336-
isConditionDetailsValid?: boolean
337-
}
338-
pluginRefStepDetail?: {
339-
inputVariables?: Record<number, InputOutputVariablesErrorObj>
340-
outputVariables?: Record<number, InputOutputVariablesErrorObj>
341-
isInputVariablesValid?: boolean
342-
isOutputVariablesValid?: boolean
343-
conditionDetails?: Record<number, ConditionDetailsErrorObj>
344-
isConditionDetailsValid?: boolean
345-
}
338+
inlineStepDetail?: StepDetailTaskErrorObj
339+
pluginRefStepDetail?: StepDetailTaskErrorObj
346340
}
347341
export interface FormErrorObjectType {
348342
name: ErrorObj

0 commit comments

Comments
 (0)