Skip to content

Commit 1120a08

Browse files
authoredNov 24, 2024··
feat(ui): Added timing info to container state UI (#20920)
Signed-off-by: Surajyadav <harrypotter1108@gmail.com>
1 parent a849d41 commit 1120a08

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed
 

‎ui/src/app/applications/components/application-node-info/application-node-info.tsx

+8-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import {ApplicationResourcesDiff} from '../application-resources-diff/applicatio
1212
import {ComparisonStatusIcon, formatCreationTimestamp, getPodReadinessGatesState, getPodStateReason, HealthStatusIcon} from '../utils';
1313
import './application-node-info.scss';
1414
import {ReadinessGatesNotPassedWarning} from './readiness-gates-not-passed-warning';
15+
import Moment from 'react-moment';
1516

1617
const RenderContainerState = (props: {container: any}) => {
1718
const state = (props.container.state?.waiting && 'waiting') || (props.container.state?.terminated && 'terminated') || (props.container.state?.running && 'running');
@@ -69,7 +70,13 @@ const RenderContainerState = (props: {container: any}) => {
6970
{lastState && (
7071
<>
7172
<>
72-
The container last terminated with <span className='application-node-info__container--highlight'>exit code {lastState?.exitCode}</span>
73+
The container last terminated{' '}
74+
<span className='application-node-info__container--highlight'>
75+
<Moment fromNow={true} ago={true}>
76+
{lastState.finishedAt}
77+
</Moment>{' '}
78+
ago with exit code {lastState?.exitCode}
79+
</span>
7380
</>
7481
{lastState?.reason && ' because of '}
7582
<span title={props.container.lastState?.message || ''}>

0 commit comments

Comments
 (0)
Please sign in to comment.