datasourceType setup
This commit is contained in:
parent
5bd491b0a8
commit
95faeea286
|
@ -44,6 +44,7 @@
|
||||||
<Grid
|
<Grid
|
||||||
{API}
|
{API}
|
||||||
tableId={id}
|
tableId={id}
|
||||||
|
datasourceType="table"
|
||||||
allowAddRows={!isUsersTable}
|
allowAddRows={!isUsersTable}
|
||||||
allowDeleteRows={!isUsersTable}
|
allowDeleteRows={!isUsersTable}
|
||||||
schemaOverrides={isUsersTable ? userSchemaOverrides : null}
|
schemaOverrides={isUsersTable ? userSchemaOverrides : null}
|
||||||
|
|
|
@ -39,6 +39,7 @@
|
||||||
>
|
>
|
||||||
<Grid
|
<Grid
|
||||||
tableId={table?.tableId}
|
tableId={table?.tableId}
|
||||||
|
datasourceType="table"
|
||||||
{API}
|
{API}
|
||||||
{allowAddRows}
|
{allowAddRows}
|
||||||
{allowEditRows}
|
{allowEditRows}
|
||||||
|
|
|
@ -29,6 +29,7 @@
|
||||||
|
|
||||||
export let API = null
|
export let API = null
|
||||||
export let tableId = null
|
export let tableId = null
|
||||||
|
export let datasourceType = null
|
||||||
export let schemaOverrides = null
|
export let schemaOverrides = null
|
||||||
export let columnWhitelist = null
|
export let columnWhitelist = null
|
||||||
export let allowAddRows = true
|
export let allowAddRows = true
|
||||||
|
@ -77,6 +78,7 @@
|
||||||
// Keep config store up to date with props
|
// Keep config store up to date with props
|
||||||
$: config.set({
|
$: config.set({
|
||||||
tableId,
|
tableId,
|
||||||
|
datasourceType,
|
||||||
schemaOverrides,
|
schemaOverrides,
|
||||||
columnWhitelist,
|
columnWhitelist,
|
||||||
allowAddRows,
|
allowAddRows,
|
||||||
|
|
|
@ -60,6 +60,7 @@ export const deriveStores = context => {
|
||||||
loading,
|
loading,
|
||||||
sort,
|
sort,
|
||||||
tableId,
|
tableId,
|
||||||
|
datasourceType,
|
||||||
API,
|
API,
|
||||||
scroll,
|
scroll,
|
||||||
validation,
|
validation,
|
||||||
|
@ -111,7 +112,7 @@ export const deriveStores = context => {
|
||||||
const newFetch = fetchData({
|
const newFetch = fetchData({
|
||||||
API,
|
API,
|
||||||
datasource: {
|
datasource: {
|
||||||
type: "table",
|
type: datasourceType,
|
||||||
tableId: $tableId,
|
tableId: $tableId,
|
||||||
},
|
},
|
||||||
options: {
|
options: {
|
||||||
|
|
Loading…
Reference in New Issue