Loading client/src/components/RuleBuilder/SavedRulesSelector.vue +7 −8 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ :key="index" v-b-tooltip.hover.right class="rule-link dropdown-item saved-rule-item" :title="formatPreview(session.rule, index)" :title="formatPreview(session.rule)" @click="$emit('update-rules', session.rule)" >Saved rule from <UtcDate :date="session.dateTime" mode="elapsed" /> Loading @@ -39,14 +39,13 @@ export default { type: Array, required: true, }, ruleColHeaders: { type: Array, required: true, }, }, data: function () { return { savedRulesMenu: _l("Recently used rules"), // Get the 61 character values for ASCII 65 (A) to 126 (~), which is how handson table labels its columns // This ensures the handson table headers are available for passing to the display method in formatPreview hotHeaders: [...new Array(61).keys()].map((i) => String.fromCharCode(i + 65)), }; }, computed: { Loading @@ -58,7 +57,7 @@ export default { }, }, methods: { formatPreview(savedRuleJson, index) { formatPreview(savedRuleJson) { let prettyString = ""; let delim = ""; let numOfPreviewedRules = 0; Loading @@ -67,8 +66,8 @@ export default { if (numOfPreviewedRules == 5) { return prettyString; } else { prettyString += delim + RULES[element.type].display(element, this.ruleColHeaders[index]); prettyString = prettyString.slice(0, -1); prettyString += delim + RULES[element.type].display(element, this.hotHeaders); prettyString = prettyString.trim(); delim = ", "; numOfPreviewedRules++; } Loading client/src/components/RuleCollectionBuilder.vue +0 −1 Original line number Diff line number Diff line Loading @@ -339,7 +339,6 @@ <saved-rules-selector ref="savedRulesSelector" :saved-rules="savedRules" :rule-col-headers="colHeadersPerRule" @update-rules="restoreRules" /> </span> <div v-if="jaggedData" class="rule-warning"> Loading Loading
client/src/components/RuleBuilder/SavedRulesSelector.vue +7 −8 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ :key="index" v-b-tooltip.hover.right class="rule-link dropdown-item saved-rule-item" :title="formatPreview(session.rule, index)" :title="formatPreview(session.rule)" @click="$emit('update-rules', session.rule)" >Saved rule from <UtcDate :date="session.dateTime" mode="elapsed" /> Loading @@ -39,14 +39,13 @@ export default { type: Array, required: true, }, ruleColHeaders: { type: Array, required: true, }, }, data: function () { return { savedRulesMenu: _l("Recently used rules"), // Get the 61 character values for ASCII 65 (A) to 126 (~), which is how handson table labels its columns // This ensures the handson table headers are available for passing to the display method in formatPreview hotHeaders: [...new Array(61).keys()].map((i) => String.fromCharCode(i + 65)), }; }, computed: { Loading @@ -58,7 +57,7 @@ export default { }, }, methods: { formatPreview(savedRuleJson, index) { formatPreview(savedRuleJson) { let prettyString = ""; let delim = ""; let numOfPreviewedRules = 0; Loading @@ -67,8 +66,8 @@ export default { if (numOfPreviewedRules == 5) { return prettyString; } else { prettyString += delim + RULES[element.type].display(element, this.ruleColHeaders[index]); prettyString = prettyString.slice(0, -1); prettyString += delim + RULES[element.type].display(element, this.hotHeaders); prettyString = prettyString.trim(); delim = ", "; numOfPreviewedRules++; } Loading
client/src/components/RuleCollectionBuilder.vue +0 −1 Original line number Diff line number Diff line Loading @@ -339,7 +339,6 @@ <saved-rules-selector ref="savedRulesSelector" :saved-rules="savedRules" :rule-col-headers="colHeadersPerRule" @update-rules="restoreRules" /> </span> <div v-if="jaggedData" class="rule-warning"> Loading