| 123456789101112131415161718192021222324252627282930 | 
							- import { ReactiveCache } from '/imports/reactiveCache';
 
- BlazeComponent.extendComponent({
 
-   onCreated() {
 
-     this.subscribe('allRules');
 
-     this.subscribe('allTriggers');
 
-     this.subscribe('allActions');
 
-   },
 
-   trigger() {
 
-     const ruleId = this.data().ruleId;
 
-     const rule = ReactiveCache.getRule(ruleId.get());
 
-     const trigger = ReactiveCache.getTrigger(rule.triggerId);
 
-     const desc = trigger.description();
 
-     const upperdesc = desc.charAt(0).toUpperCase() + desc.substr(1);
 
-     return upperdesc;
 
-   },
 
-   action() {
 
-     const ruleId = this.data().ruleId;
 
-     const rule = ReactiveCache.getRule(ruleId.get());
 
-     const action = ReactiveCache.getAction(rule.actionId);
 
-     const desc = action.description();
 
-     const upperdesc = desc.charAt(0).toUpperCase() + desc.substr(1);
 
-     return upperdesc;
 
-   },
 
-   events() {
 
-     return [{}];
 
-   },
 
- }).register('ruleDetails');
 
 
  |