@@ -26,95 +26,93 @@ export default function WorkflowHistoryUngroupedEvent({
26
26
decodedPageUrlParams,
27
27
isExpanded,
28
28
toggleIsExpanded,
29
- animateBorderOnEnter ,
29
+ animateBackgroundOnEnter ,
30
30
onReset,
31
31
} : Props ) {
32
32
const retries = getRetriesForHistoryEvent ( eventInfo . event ) ;
33
- const overrides = getOverrides ( animateBorderOnEnter ) ;
33
+ const overrides = getOverrides ( animateBackgroundOnEnter ) ;
34
34
35
35
return (
36
- < styled . CardContainer >
37
- < Panel
38
- overrides = { overrides . panel }
39
- title = {
40
- < styled . CardHeaderContainer >
41
- < styled . CardHeaderFieldContainer >
42
- { isPendingHistoryEvent ( eventInfo . event ) ? (
43
- < MdHourglassTop size = { 16 } display = "block" />
44
- ) : (
45
- eventInfo . id
36
+ < Panel
37
+ overrides = { overrides . panel }
38
+ title = {
39
+ < styled . CardHeaderContainer >
40
+ < styled . CardHeaderFieldContainer >
41
+ { isPendingHistoryEvent ( eventInfo . event ) ? (
42
+ < MdHourglassTop size = { 16 } display = "block" />
43
+ ) : (
44
+ eventInfo . id
45
+ ) }
46
+ </ styled . CardHeaderFieldContainer >
47
+ < styled . CardHeaderFieldContainer >
48
+ < styled . CardLabelContainer >
49
+ < WorkflowHistoryGroupLabel
50
+ label = { eventInfo . label }
51
+ shortLabel = { eventInfo . shortLabel }
52
+ />
53
+ { isExpanded && (
54
+ < WorkflowHistoryEventLinkButton
55
+ historyEventId = { eventInfo . id }
56
+ isUngroupedView
57
+ />
46
58
) }
59
+ </ styled . CardLabelContainer >
60
+ </ styled . CardHeaderFieldContainer >
61
+ < styled . CardStatusContainer >
62
+ < WorkflowHistoryEventStatusBadge
63
+ statusReady = { true }
64
+ size = "small"
65
+ status = { eventInfo . status }
66
+ />
67
+ { eventInfo . statusLabel }
68
+ { retries ? (
69
+ < Badge
70
+ overrides = { overrides . badge }
71
+ content = { retries === 1 ? '1 retry' : `${ retries } retries` }
72
+ shape = "rectangle"
73
+ color = "primary"
74
+ />
75
+ ) : null }
76
+ </ styled . CardStatusContainer >
77
+ { eventInfo . event . eventTime ? (
78
+ < styled . CardHeaderFieldContainer >
79
+ { formatDate ( parseGrpcTimestamp ( eventInfo . event . eventTime ) ) }
47
80
</ styled . CardHeaderFieldContainer >
81
+ ) : (
82
+ < div />
83
+ ) }
84
+ { eventInfo . event . eventTime && workflowStartTime ? (
48
85
< styled . CardHeaderFieldContainer >
49
- < styled . CardLabelContainer >
50
- < WorkflowHistoryGroupLabel
51
- label = { eventInfo . label }
52
- shortLabel = { eventInfo . shortLabel }
53
- />
54
- { isExpanded && (
55
- < WorkflowHistoryEventLinkButton
56
- historyEventId = { eventInfo . id }
57
- isUngroupedView
58
- />
59
- ) }
60
- </ styled . CardLabelContainer >
86
+ { getFormattedEventsDuration (
87
+ parseGrpcTimestamp ( workflowStartTime ) ,
88
+ parseGrpcTimestamp ( eventInfo . event . eventTime )
89
+ ) }
61
90
</ styled . CardHeaderFieldContainer >
62
- < styled . CardStatusContainer >
63
- < WorkflowHistoryEventStatusBadge
64
- statusReady = { true }
65
- size = "small"
66
- status = { eventInfo . status }
91
+ ) : (
92
+ < div />
93
+ ) }
94
+ { typeof onReset === 'function' ? (
95
+ < styled . ResetButtonContainer >
96
+ < WorkflowHistoryTimelineResetButton
97
+ domain = { decodedPageUrlParams . domain }
98
+ cluster = { decodedPageUrlParams . cluster }
99
+ workflowId = { decodedPageUrlParams . workflowId }
100
+ runId = { decodedPageUrlParams . runId }
101
+ onReset = { onReset }
67
102
/>
68
- { eventInfo . statusLabel }
69
- { retries ? (
70
- < Badge
71
- overrides = { overrides . badge }
72
- content = { retries === 1 ? '1 retry' : `${ retries } retries` }
73
- shape = "rectangle"
74
- color = "primary"
75
- />
76
- ) : null }
77
- </ styled . CardStatusContainer >
78
- { eventInfo . event . eventTime ? (
79
- < styled . CardHeaderFieldContainer >
80
- { formatDate ( parseGrpcTimestamp ( eventInfo . event . eventTime ) ) }
81
- </ styled . CardHeaderFieldContainer >
82
- ) : (
83
- < div />
84
- ) }
85
- { eventInfo . event . eventTime && workflowStartTime ? (
86
- < styled . CardHeaderFieldContainer >
87
- { getFormattedEventsDuration (
88
- parseGrpcTimestamp ( workflowStartTime ) ,
89
- parseGrpcTimestamp ( eventInfo . event . eventTime )
90
- ) }
91
- </ styled . CardHeaderFieldContainer >
92
- ) : (
93
- < div />
94
- ) }
95
- { typeof onReset === 'function' ? (
96
- < styled . ResetButtonContainer >
97
- < WorkflowHistoryTimelineResetButton
98
- domain = { decodedPageUrlParams . domain }
99
- cluster = { decodedPageUrlParams . cluster }
100
- workflowId = { decodedPageUrlParams . workflowId }
101
- runId = { decodedPageUrlParams . runId }
102
- onReset = { onReset }
103
- />
104
- </ styled . ResetButtonContainer >
105
- ) : (
106
- < div />
107
- ) }
108
- </ styled . CardHeaderContainer >
109
- }
110
- expanded = { isExpanded }
111
- onChange = { ( ) => toggleIsExpanded ( ) }
112
- >
113
- < WorkflowHistoryEventDetails
114
- event = { eventInfo . event }
115
- decodedPageUrlParams = { decodedPageUrlParams }
116
- />
117
- </ Panel >
118
- </ styled . CardContainer >
103
+ </ styled . ResetButtonContainer >
104
+ ) : (
105
+ < div />
106
+ ) }
107
+ </ styled . CardHeaderContainer >
108
+ }
109
+ expanded = { isExpanded }
110
+ onChange = { ( ) => toggleIsExpanded ( ) }
111
+ >
112
+ < WorkflowHistoryEventDetails
113
+ event = { eventInfo . event }
114
+ decodedPageUrlParams = { decodedPageUrlParams }
115
+ />
116
+ </ Panel >
119
117
) ;
120
118
}
0 commit comments