Это можно сделать, используя свойство custom icon .Идея состоит в том, что вы можете передать key
в steps
, как указано ниже:
const steps = [
{
title: "First",
content: "First-content",
key: 1
},
{
title: "Second",
content: "Second-content",
key: 2
},
{
title: "Last",
content: "Last-content",
key: 3
}
];
И затем вы можете использовать Icon
типа loading
в условии, чтобы проверить, если current+1 === key
как указанониже:
<Step
key={item.title}
title={item.title}
icon={item.key !== 1 && item.key === current+1 ? <Icon type="loading" /> : ""}
/>
Вы можете проверить рабочий демо .