helpers.ts 425 B

12345678910111213
  1. import moment from 'moment';
  2. import alertDef from 'app/features/alerting/state/alertDef';
  3. export function setStateFields(rule, state) {
  4. const stateModel = alertDef.getStateDisplayModel(state);
  5. rule.state = state;
  6. rule.stateText = stateModel.text;
  7. rule.stateIcon = stateModel.iconClass;
  8. rule.stateClass = stateModel.stateClass;
  9. rule.stateAge = moment(rule.newStateDate)
  10. .fromNow()
  11. .replace(' ago', '');
  12. }