diff --git a/packages/builder/src/components/backend/DataTable/ExternalDataSourceTable.svelte b/packages/builder/src/components/backend/DataTable/ExternalDataSourceTable.svelte index 53a71f2afe..bc18bf1b41 100644 --- a/packages/builder/src/components/backend/DataTable/ExternalDataSourceTable.svelte +++ b/packages/builder/src/components/backend/DataTable/ExternalDataSourceTable.svelte @@ -3,6 +3,7 @@ export let query = {} export let data = [] + export let editRows = false let loading = false let error = false @@ -12,7 +13,14 @@ {#if error}
{error}
{/if} - +
diff --git a/packages/builder/src/pages/builder/app/[application]/data/query/[queryId]/index.svelte b/packages/builder/src/pages/builder/app/[application]/data/query/[queryId]/index.svelte index 7f665c3394..fadd32ac75 100644 --- a/packages/builder/src/pages/builder/app/[application]/data/query/[queryId]/index.svelte +++ b/packages/builder/src/pages/builder/app/[application]/data/query/[queryId]/index.svelte @@ -3,8 +3,10 @@ import QueryViewer from "components/integration/QueryViewer.svelte" import RestQueryViewer from "components/integration/RestQueryViewer.svelte" import { IntegrationTypes } from "constants/backend" + import { cloneDeep } from "lodash/fp" $: query = $queries.selected + $: editableQuery = cloneDeep(query) $: datasource = $datasources.list.find(ds => ds._id === query?.datasourceId) $: isRestQuery = datasource?.source === IntegrationTypes.REST @@ -13,6 +15,6 @@ {#if isRestQuery} {:else} - + {/if} {/if}