create table - changed workflow

This commit is contained in:
Jan Prochazka
2024-09-19 09:00:13 +02:00
parent d1e98e5640
commit f7c5ffa0ce
7 changed files with 85 additions and 85 deletions

View File

@@ -5,11 +5,16 @@
import { writable } from 'svelte/store';
import FormProviderCore from '../forms/FormProviderCore.svelte';
import createRef from '../utility/createRef';
import FormSchemaSelect from '../impexp/FormSchemaSelect.svelte';
import FormTextField from '../forms/FormTextField.svelte';
import FormSelectField from '../forms/FormSelectField.svelte';
export let title;
export let fieldDefinitions;
export let values;
export let onChangeValues;
export let pureNameTitle = null;
export let schemaList = null;
let collapsed = false;
@@ -32,6 +37,16 @@
</div>
{#if !collapsed}
<FormProviderCore values={valuesStore}>
{#if schemaList?.length > 0}
<FormSelectField
name="schemaName"
label="Schema"
options={schemaList.map(x => ({ label: x.schemaName, value: x.schemaName }))}
/>
{/if}
{#if pureNameTitle}
<FormTextField name="pureName" label={pureNameTitle} />
{/if}
<FormArgumentList args={fieldDefinitions} />
</FormProviderCore>
{/if}