Skip to content

Commit

Permalink
Unselect after Bulk Action
Browse files Browse the repository at this point in the history
  • Loading branch information
VincentD06 committed Jul 19, 2024
1 parent 9ba1aa5 commit 1b43118
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 6 deletions.
2 changes: 2 additions & 0 deletions src/web/translations/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,8 @@
"wizard.confirmDeletionPlural": "Souhaitez-vous vraiment supprimer les règles d'alerte",
"wizard.confirmDisable": "Souhaitez-vous vraiment désactiver la règle d'alerte",
"wizard.confirmDisablePlural": "Souhaitez-vous vraiment désactiver les règles d'alerte",
"wizard.confirmEnable": "Souhaitez-vous vraiment activer la règle d'alerte",
"wizard.confirmEnablePlural": "Souhaitez-vous vraiment activer les règles d'alerte",
"wizard.ruleType": "Type de règle",
"wizard.tooltipCountCondition": "Condition de comptage",
"wizard.tooltipGroupDistinctCondition": "Condition de type Group / Distinct",
Expand Down
18 changes: 12 additions & 6 deletions src/web/wizard/components/rules/AlertRuleBulkActions.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,21 @@ const AlertRuleBulkActions = ({ selectedAlertRuleIds, setSelectedAlertRuleIds, d
const ACTION_TEXT = {
[ACTION_TYPES.DELETE]: {
dialogTitle: intl.formatMessage({id: 'wizard.delete', defaultMessage: 'Delete'}),
dialogBody: (count) => `${count > 1 ? intl.formatMessage({id: "wizard.confirmDeletionPlural", defaultMessage: "Are you sure you want to delete alert rules"}) : intl.formatMessage({id: "wizard.confirmDeletion", defaultMessage: "Are you sure you want to delete alert rule"})}?`
dialogBody: (count) => `${count > 1 ?
intl.formatMessage({id: "wizard.confirmDeletionPlural", defaultMessage: "Are you sure you want to delete alert rules"}) :
intl.formatMessage({id: "wizard.confirmDeletion", defaultMessage: "Are you sure you want to delete alert rule"})}?`
},
[ACTION_TYPES.DISABLE]: {
dialogTitle: intl.formatMessage({id: 'wizard.disable', defaultMessage: 'Disable'}),
dialogBody: (count) => `${count > 1 ? intl.formatMessage({id: "wizard.confirmDisablePlural", defaultMessage: "Are you sure you want to disable alert rules"}) : intl.formatMessage({id: "wizard.confirmDisable", defaultMessage: "Are you sure you want to disable alert rule"})}?`
dialogBody: (count) => `${count > 1 ?
intl.formatMessage({id: "wizard.confirmDisablePlural", defaultMessage: "Are you sure you want to disable alert rules"}) :
intl.formatMessage({id: "wizard.confirmDisable", defaultMessage: "Are you sure you want to disable alert rule"})}?`
},
[ACTION_TYPES.ENABLE]: {
dialogTitle: intl.formatMessage({id: 'wizard.enable', defaultMessage: 'Enable'}),
dialogBody: (count) => `Are you sure you want to enable alert rule?`
dialogBody: (count) => `${count > 1 ?
intl.formatMessage({id: "wizard.confirmEnablePlural", defaultMessage: "Are you sure you want to enable alert rules"}) :
intl.formatMessage({id: "wizard.confirmEnable", defaultMessage: "Are you sure you want to enable alert rule"})}?`
}
};

Expand All @@ -62,8 +68,7 @@ const AlertRuleBulkActions = ({ selectedAlertRuleIds, setSelectedAlertRuleIds, d
updateState({ show: true, type: ACTION_TYPES.DELETE });
break;
case ACTION_TYPES.ENABLE:
updateState({ show: false, type: ACTION_TYPES.ENABLE });
onAction();
updateState({ show: true, type: ACTION_TYPES.ENABLE });
break;
case ACTION_TYPES.DISABLE:
updateState({ show: true, type: ACTION_TYPES.DISABLE });
Expand Down Expand Up @@ -91,7 +96,8 @@ const AlertRuleBulkActions = ({ selectedAlertRuleIds, setSelectedAlertRuleIds, d
default:
break;
}
}, [actionType, selectedAlertRuleIds]);
setSelectedAlertRuleIds([]);
}, [actionType, selectedAlertRuleIds, setSelectedAlertRuleIds]);

const handleConfirm = () => {
onAction();
Expand Down

0 comments on commit 1b43118

Please sign in to comment.