mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Don't show warning badge if cluster is offline (#2121)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
This commit is contained in:
parent
c0ef006cb8
commit
22176219f0
@ -52,7 +52,7 @@ export class ClusterIcon extends React.Component<Props> {
|
|||||||
cluster, showErrors, showTooltip, errorClass, options, interactive, isActive,
|
cluster, showErrors, showTooltip, errorClass, options, interactive, isActive,
|
||||||
children, ...elemProps
|
children, ...elemProps
|
||||||
} = this.props;
|
} = this.props;
|
||||||
const { name, preferences, id: clusterId } = cluster;
|
const { name, preferences, id: clusterId, online } = cluster;
|
||||||
const eventCount = this.eventCount;
|
const eventCount = this.eventCount;
|
||||||
const { icon } = preferences;
|
const { icon } = preferences;
|
||||||
const clusterIconId = `cluster-icon-${clusterId}`;
|
const clusterIconId = `cluster-icon-${clusterId}`;
|
||||||
@ -68,7 +68,7 @@ export class ClusterIcon extends React.Component<Props> {
|
|||||||
)}
|
)}
|
||||||
{icon && <img src={icon} alt={name}/>}
|
{icon && <img src={icon} alt={name}/>}
|
||||||
{!icon && <Hashicon value={clusterId} options={options}/>}
|
{!icon && <Hashicon value={clusterId} options={options}/>}
|
||||||
{showErrors && eventCount > 0 && !isActive && (
|
{showErrors && eventCount > 0 && !isActive && online && (
|
||||||
<Badge
|
<Badge
|
||||||
className={cssNames("events-count", errorClass)}
|
className={cssNames("events-count", errorClass)}
|
||||||
label={eventCount >= 1000 ? `${Math.ceil(eventCount / 1000)}k+` : eventCount}
|
label={eventCount >= 1000 ? `${Math.ceil(eventCount / 1000)}k+` : eventCount}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user