Refactor calculator formula tagging workflow
All checks were successful
Deploy Sokko G / deploy (push) Successful in 15s
All checks were successful
Deploy Sokko G / deploy (push) Successful in 15s
This commit is contained in:
parent
ae503c7260
commit
abfa23fb3e
6 changed files with 118 additions and 191 deletions
|
|
@ -257,19 +257,18 @@ export function validateSiteContent(site) {
|
|||
"toolboxes.modules.calculator.labelLabel",
|
||||
"toolboxes.modules.calculator.labelPlaceholder",
|
||||
"toolboxes.modules.calculator.saveButton",
|
||||
"toolboxes.modules.calculator.updateButton",
|
||||
"toolboxes.modules.calculator.newButton",
|
||||
"toolboxes.modules.calculator.rootButton",
|
||||
"toolboxes.modules.calculator.resetTitle",
|
||||
"toolboxes.modules.calculator.copyTitle",
|
||||
"toolboxes.modules.calculator.copiedTitle",
|
||||
"toolboxes.modules.calculator.scrollableTitle",
|
||||
"toolboxes.modules.calculator.emptyResults",
|
||||
"toolboxes.modules.calculator.formulaTitle",
|
||||
"toolboxes.modules.calculator.childFormulaHelp",
|
||||
"toolboxes.modules.calculator.rootFormulaHelp",
|
||||
"toolboxes.modules.calculator.baseTokenLabel",
|
||||
"toolboxes.modules.calculator.insertBaseTitle",
|
||||
"toolboxes.modules.calculator.useEntryTitle",
|
||||
"toolboxes.modules.calculator.renameTitle",
|
||||
"toolboxes.modules.calculator.editTitle",
|
||||
"toolboxes.modules.calculator.addChildTitle",
|
||||
"toolboxes.modules.calculator.deleteTitle",
|
||||
"toolboxes.modules.goalTree.editorTitle",
|
||||
"toolboxes.modules.goalTree.treeTitle",
|
||||
|
|
|
|||
|
|
@ -245,18 +245,23 @@ test("toolbox module registry and modules expose expected behavior", async () =>
|
|||
assert.match(calculatorModule, /calculateExpression/);
|
||||
assert.match(calculatorModule, /activeParentId/);
|
||||
assert.match(calculatorModule, /parentId/);
|
||||
assert.match(calculatorModule, /useInlineEdit/);
|
||||
assert.match(calculatorModule, /MixTagsInput/);
|
||||
assert.match(calculatorModule, /useGroupedReorder/);
|
||||
assert.match(calculatorModule, /calculator-drag-handle/);
|
||||
assert.match(calculatorModule, /scrollResults/);
|
||||
assert.match(calculatorModule, /tool-split-scroll-toggle/);
|
||||
assert.match(calculatorModule, /EditableCalculatorLabel/);
|
||||
assert.match(calculatorModule, /tool-split-entry-label/);
|
||||
assert.match(calculatorModule, /copyChecklistImport/);
|
||||
assert.match(calculatorModule, /resetCalculator/);
|
||||
assert.match(calculatorModule, /returnToRoot/);
|
||||
assert.match(calculatorModule, /setExpression\(activeParent \? formatResult\(activeParent\.value\) : ""\)/);
|
||||
assert.match(calculatorModule, /EditableCalculatorFormula/);
|
||||
assert.match(calculatorModule, /createChildEntry/);
|
||||
assert.match(calculatorModule, /const childId = context\.uid\("calc"\)/);
|
||||
assert.match(calculatorModule, /parentId: entry\.id/);
|
||||
assert.match(calculatorModule, /formula: BASE_TOKEN/);
|
||||
assert.match(calculatorModule, /pendingExpressionFocusRef/);
|
||||
assert.match(calculatorModule, /setExpression\(BASE_TOKEN\)/);
|
||||
assert.match(calculatorModule, /editingEntryId/);
|
||||
assert.match(calculatorModule, /updateButton/);
|
||||
assert.match(calculatorModule, /onAddChild/);
|
||||
assert.match(calculatorModule, /entry\.label \|\| formatResult\(entry\.value\)/);
|
||||
assert.match(calculatorModule, /ResizeObserver/);
|
||||
assert.match(calculatorModule, /--calculator-scroll-height/);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue