diff --git a/src/routes/development.svelte b/src/routes/development.svelte index f2f544d4..4fa7ac2c 100644 --- a/src/routes/development.svelte +++ b/src/routes/development.svelte @@ -15,6 +15,7 @@ } from '$lib' import { useLocalStorage } from '$lib/utils/localStorageUtils.js' import { range } from 'lodash-es' + import { tick } from 'svelte' let content = { text: `{ @@ -310,14 +311,14 @@ reader.onload = function (event) { console.timeEnd('load file') - console.time('set JSON') + console.time('parse and render') content = { text: event.target.result, json: undefined } - console.timeEnd('set JSON') + tick().then(() => console.timeEnd('parse and render')) } reader.readAsText(file) }} diff --git a/tools/develop-vanilla.html b/tools/develop-vanilla.html index 6d8340b5..bba2b5ba 100644 --- a/tools/develop-vanilla.html +++ b/tools/develop-vanilla.html @@ -275,9 +275,11 @@ console.timeEnd('load file') const text = event.target.result - console.time('set JSON') + console.time('parse and render') + testEditor.set({ text }) - console.timeEnd('set JSON') + + setTimeout(() => console.timeEnd('parse and render')) } reader.readAsText(file) }