Alerting: Fix rule instances table (#102290)

Fix the condition for displaying alert instances table in RuleDetails component
pull/102303/head
Konrad Lalik 4 months ago committed by GitHub
parent 11552e5c57
commit b11daf57bb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 7
      public/app/features/alerting/unified/components/rules/RuleDetails.tsx

@ -34,6 +34,8 @@ export const RuleDetails = ({ rule }: Props) => {
} = rule;
const annotations = useCleanAnnotations(rule.annotations);
const isAlertingRule =
rulerRuleType.any.alertingRule(rule.rulerRule) || prometheusRuleType.alertingRule(rule.promRule);
return (
<div>
@ -53,12 +55,11 @@ export const RuleDetails = ({ rule }: Props) => {
<RuleDetailsDataSources rulesSource={rulesSource} rule={rule} />
</div>
</div>
{rulerRuleType.any.alertingRule(rule.rulerRule) ||
(prometheusRuleType.alertingRule(rule.promRule) && (
{isAlertingRule && (
<DetailsField label="Instances" horizontal={true}>
<RuleDetailsMatchingInstances rule={rule} itemsDisplayLimit={INSTANCES_DISPLAY_LIMIT} />
</DetailsField>
))}
)}
</div>
);
};

Loading…
Cancel
Save