diff --git a/packages/web/src/charts/ChartEditor.svelte b/packages/web/src/charts/ChartEditor.svelte index 8b5e06caa..8705a5c13 100644 --- a/packages/web/src/charts/ChartEditor.svelte +++ b/packages/web/src/charts/ChartEditor.svelte @@ -21,8 +21,7 @@ import _ from 'lodash'; export let data; - export let config; - export let setConfig; + export let configStore; export let conid; export let database; export let sql; @@ -31,6 +30,8 @@ let error = null; let loadedData = null; + $: config = $configStore; + const getDriver = async () => { const conn = await getConnectionInfo({ conid }); if (!conn) return; @@ -61,18 +62,6 @@ }; }; - const configStore = writable(config); - const changingRef = createRef(false); - $: { - if (!changingRef.get()) { - $configStore = config; - } - } - // $: { - // changingRef.set(true); - // setConfig($configStore); - // changingRef.set(false); - // } $: { $extensions; if (sql && conid && database) { diff --git a/packages/web/src/tabs/ChartTab.svelte b/packages/web/src/tabs/ChartTab.svelte index 7c4d4e819..7ff0fae04 100644 --- a/packages/web/src/tabs/ChartTab.svelte +++ b/packages/web/src/tabs/ChartTab.svelte @@ -1,5 +1,6 @@ {#if $editorState.isLoading} @@ -47,8 +57,7 @@ {:else}