mirror of
https://github.com/harness/drone.git
synced 2025-05-17 01:20:13 +08:00
fix: [code-1235]: fix execution status (#935)
This commit is contained in:
parent
14e241f764
commit
9e654895b9
@ -106,14 +106,22 @@ export const ExecutionStatus: React.FC<ExecutionStatusProps> = ({
|
||||
}),
|
||||
[getString, inExecution, isCi]
|
||||
)
|
||||
const map = useMemo(() => maps[status], [maps, status])
|
||||
const map = useMemo(() => {
|
||||
if (!maps || !status || !maps[status])
|
||||
return {
|
||||
icon: '',
|
||||
css: null,
|
||||
title: ''
|
||||
}
|
||||
return maps[status]
|
||||
}, [maps, status])
|
||||
return (
|
||||
<Text
|
||||
tag="span"
|
||||
className={cx(css.main, map.css, { [css.iconOnly]: iconOnly, [css.noBackground]: noBackground }, className)}
|
||||
icon={map.icon as IconName}
|
||||
className={cx(css.main, map?.css, { [css.iconOnly]: iconOnly, [css.noBackground]: noBackground }, className)}
|
||||
icon={map?.icon as IconName}
|
||||
iconProps={{ size: iconOnly ? iconSize : 12 }}>
|
||||
{!iconOnly && map.title}
|
||||
{!iconOnly && map?.title}
|
||||
</Text>
|
||||
)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user