Preserve step's time execution for a non-running task.

Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
This commit is contained in:
Bogdan Nechyporenko
2023-10-30 15:00:27 +01:00
parent 9c91930d25
commit cadc66ab51
@@ -59,7 +59,7 @@ export const TaskSteps = (props: TaskStepsProps) => {
alternativeLabel
variant="elevation"
>
{props.steps.map((step, index) => {
{props.steps.map(step => {
const isCompleted = step.status === 'completed';
const isFailed = step.status === 'failed';
const isActive = step.status === 'processing';
@@ -73,7 +73,7 @@ export const TaskSteps = (props: TaskStepsProps) => {
};
return (
<MuiStep key={index}>
<MuiStep key={`${step.id}-${step.startedAt}-${step.endedAt}`}>
<MuiStepButton>
<MuiStepLabel
StepIconProps={stepIconProps}