From 2f576aba82da1d06d6789e1cb910022af8533e04 Mon Sep 17 00:00:00 2001 From: Gidi Meir Morris Date: Thu, 12 Nov 2020 15:07:32 +0000 Subject: [PATCH] refactor always-firing --- .../public/alert_types/always_firing.tsx | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/x-pack/examples/alerting_example/public/alert_types/always_firing.tsx b/x-pack/examples/alerting_example/public/alert_types/always_firing.tsx index 06fba574562636..abbe1d2a48d113 100644 --- a/x-pack/examples/alerting_example/public/alert_types/always_firing.tsx +++ b/x-pack/examples/alerting_example/public/alert_types/always_firing.tsx @@ -73,6 +73,15 @@ export const AlwaysFiringExpression: React.FunctionComponent + Number.isInteger(thresholds[actionGroup.id as AlwaysFiringActionGroupIds]) + ? { + ...actionGroup, + conditions: thresholds[actionGroup.id as AlwaysFiringActionGroupIds]!, + } + : actionGroup + ); + return ( @@ -96,14 +105,7 @@ export const AlwaysFiringExpression: React.FunctionComponent - Number.isInteger(thresholds[actionGroup.id as AlwaysFiringActionGroupIds]) - ? { - ...actionGroup, - conditions: thresholds[actionGroup.id as AlwaysFiringActionGroupIds]!, - } - : actionGroup - )} + actionGroups={actionGroupsWithConditions} onInitializeConditionsFor={(actionGroup) => { setAlertParams('thresholds', { ...thresholds,