From 613bc267494aef10c2409b784e86895886a0ba50 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Wed, 24 Apr 2024 23:19:08 +0200 Subject: [PATCH] fix: improve autodata table --- frontend/src/lib/components/ArgInput.svelte | 4 +- .../lib/components/PasswordArgInput.svelte | 65 +++++++ .../lib/components/table/AutoDataTable.svelte | 174 +++++++----------- 3 files changed, 136 insertions(+), 107 deletions(-) create mode 100644 frontend/src/lib/components/PasswordArgInput.svelte diff --git a/frontend/src/lib/components/ArgInput.svelte b/frontend/src/lib/components/ArgInput.svelte index 53d6002aaa..fe45bdd6a1 100644 --- a/frontend/src/lib/components/ArgInput.svelte +++ b/frontend/src/lib/components/ArgInput.svelte @@ -12,7 +12,6 @@ import NumberTypeNarrowing from './NumberTypeNarrowing.svelte' import ObjectResourceInput from './ObjectResourceInput.svelte' import ObjectTypeNarrowing from './ObjectTypeNarrowing.svelte' - import Password from './Password.svelte' import Range from './Range.svelte' import ResourcePicker from './ResourcePicker.svelte' import SchemaForm from './SchemaForm.svelte' @@ -28,6 +27,7 @@ import CurrencyInput from './apps/components/inputs/currency/CurrencyInput.svelte' import FileUpload from './common/fileUpload/FileUpload.svelte' import autosize from '$lib/autosize' + import PasswordArgInput from './PasswordArgInput.svelte' export let label: string = '' export let value: any @@ -651,7 +651,7 @@
{#if password || extra?.['password'] == true} - + {:else} {#key extra?.['minRows']}