From 48e9e77be55145d760b0980b425b20cbb70a45b4 Mon Sep 17 00:00:00 2001 From: "SPRINX0\\prochazka" Date: Thu, 26 Sep 2024 12:29:24 +0200 Subject: [PATCH] column drop down in column map modal --- .../elements/ColumnMapColumnDropdown.svelte | 30 +++++++++++++++++++ packages/web/src/modals/ColumnMapModal.svelte | 15 ++++++---- 2 files changed, 39 insertions(+), 6 deletions(-) create mode 100644 packages/web/src/elements/ColumnMapColumnDropdown.svelte diff --git a/packages/web/src/elements/ColumnMapColumnDropdown.svelte b/packages/web/src/elements/ColumnMapColumnDropdown.svelte new file mode 100644 index 000000000..e78098954 --- /dev/null +++ b/packages/web/src/elements/ColumnMapColumnDropdown.svelte @@ -0,0 +1,30 @@ + + +{#if tableInfo} +
+ onChange(e.target.value)} /> + { + return tableInfo.columns.map(opt => ({ + text: opt.columnName, + onClick: () => onChange(opt.columnName), + })); + }} + /> +
+{:else} + onChange(e.target.value)} /> +{/if} + + diff --git a/packages/web/src/modals/ColumnMapModal.svelte b/packages/web/src/modals/ColumnMapModal.svelte index 7bad63af4..67178fe0c 100644 --- a/packages/web/src/modals/ColumnMapModal.svelte +++ b/packages/web/src/modals/ColumnMapModal.svelte @@ -1,12 +1,13 @@