diff --git a/packages/web/src/tabs/CompareModelTab.svelte b/packages/web/src/tabs/CompareModelTab.svelte index 97ed17b07..58934437f 100644 --- a/packages/web/src/tabs/CompareModelTab.svelte +++ b/packages/web/src/tabs/CompareModelTab.svelte @@ -12,10 +12,13 @@ import FontIcon from '../icons/FontIcon.svelte'; import FormConnectionSelect from '../impexp/FormConnectionSelect.svelte'; import FormDatabaseSelect from '../impexp/FormDatabaseSelect.svelte'; +import useEditorData from '../query/useEditorData'; import { extensions } from '../stores'; import { computeDiffRows } from '../utility/computeDiffRows'; import { useConnectionInfo, useDatabaseInfo } from '../utility/metadataLoaders'; + export let tabid; + let values = writable({ sourceConid: null, sourceDatabase: null, @@ -46,6 +49,14 @@ $: targetDbPaired = matchPairedObjects($sourceDb, $targetDb, dbDiffOptions); $: diffRows = computeDiffRows($sourceDb, targetDbPaired, dbDiffOptions, driver); + + const { editorState, editorValue, setEditorData } = useEditorData({ + tabid, + // onInitialData: value => { + // dispatchModel({ type: 'reset', value }); + // }, + }); +