Serialize toolbox writes and preserve concurrent edits
Some checks failed
Deploy Sokko G / deploy (push) Failing after 2s
Some checks failed
Deploy Sokko G / deploy (push) Failing after 2s
This commit is contained in:
parent
7521d50626
commit
a4cf633ab4
12 changed files with 381 additions and 320 deletions
|
|
@ -29,7 +29,6 @@ test("toolbox storage, cards and pages are wired", async () => {
|
|||
const resetUtils = await readFile("website/src/features/toolboxes/modules/resetUtils.js", "utf8");
|
||||
const equipmentStorage = await readFile("website/src/features/toolboxes/storage/modules/equipmentPlanner.js", "utf8");
|
||||
const indexedToolboxesHook = await readFile("website/src/features/toolboxes/storage/useIndexedToolboxes.js", "utf8");
|
||||
const optimisticModuleData = await readFile("website/src/features/toolboxes/storage/optimisticModuleData.js", "utf8");
|
||||
const storageQuota = await readFile("website/src/components/StorageQuota.jsx", "utf8");
|
||||
const importButton = await readFile("website/src/components/ImportButton.jsx", "utf8");
|
||||
const guidedTooltipTour = await readFile("website/src/components/GuidedTooltipTour.jsx", "utf8");
|
||||
|
|
@ -43,10 +42,6 @@ test("toolbox storage, cards and pages are wired", async () => {
|
|||
assert.match(source, /features\/toolboxes\/useToolboxActions\.js/);
|
||||
assert.match(indexedToolboxesHook, /export function useIndexedToolboxes/);
|
||||
assert.match(indexedToolboxesHook, /getStorageEstimate/);
|
||||
assert.match(indexedToolboxesHook, /moduleDataByKey/);
|
||||
assert.match(indexedToolboxesHook, /rollbackModuleDataCheckpoints/);
|
||||
assert.match(optimisticModuleData, /export function createModuleDataCheckpoint/);
|
||||
assert.match(optimisticModuleData, /export function rollbackModuleDataCheckpoints/);
|
||||
assert.match(toolboxActions, /export function useToolboxActions/);
|
||||
assert.match(toolboxActions, /importAllToolboxesPayload/);
|
||||
assert.match(toolboxActions, /async function addImageFiles/);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue