keep the legacy view so that it shows the alert types when opening the
popover
Fixes: https://tracker.ceph.com/issues/73733
Signed-off-by: Nizamudeen A <nia@redhat.com>
</div>
<div cdsToggletipContent>
<div class="cds--popover-scroll-container">
- <cd-health-checks [healthData]="healthData.health.checks"></cd-health-checks>
+ <cd-health-checks [healthData]="healthData.health.checks"
+ [legacyHealthChecks]="true"></cd-health-checks>
</div>
</div>
</cds-toggletip>
<li *ngFor="let check of healthData | keyvalue">
<span [ngStyle]="check.value.severity | healthColor"
[class.health-warn-description]="check.value.severity === 'HEALTH_WARN'">
- {{ check.key }}</span>: {{ check.value.summary.message }} <br>
+ @if (legacyHealthChecks) {
+ {{ check.value.type }}
+ } @else {
+ {{ check.key }}
+ }
+ </span>: {{ check.value.summary.message }} <br>
</li>
</ul>
@Input()
healthData: any;
+ @Input()
+ legacyHealthChecks = false;
+
icons = Icons;
permissions: Permissions;