From c5f213df7b0d207667692395738c92c01f7e0837 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Tue, 25 Jan 2022 17:56:28 +0100 Subject: refactor: Apply shared store patches in batches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Makes sure that the renderer always sees a consistent state. Signed-off-by: Kristóf Marussy --- packages/renderer/src/stores/RendererStore.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'packages/renderer') diff --git a/packages/renderer/src/stores/RendererStore.ts b/packages/renderer/src/stores/RendererStore.ts index a4e6197..4cbf6aa 100644 --- a/packages/renderer/src/stores/RendererStore.ts +++ b/packages/renderer/src/stores/RendererStore.ts @@ -25,7 +25,13 @@ import { SophieRenderer, ThemeSource, } from '@sophie/shared'; -import { applySnapshot, applyPatch, Instance, types } from 'mobx-state-tree'; +import { + applySnapshot, + applyPatch, + Instance, + types, + IJsonPatch, +} from 'mobx-state-tree'; import RendererEnv from '../env/RendererEnv'; import getEnv from '../env/getEnv'; -- cgit v1.2.3-54-g00ecf