1
0
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:
Jari Kolehmainen 2021-02-11 12:23:33 +02:00 committed by GitHub
parent c0ef006cb8
commit 22176219f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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}