+ {
+ value = {}
+ redraw += 1
+ }}
+ bind:selected={oneOfSelected}
+ >
{#each oneOf as obj}
{/each}
-
{#if oneOfSelected}
{@const objIdx = oneOf.findIndex((o) => o.title === oneOfSelected)}
{@const obj = oneOf[objIdx]}
{#if obj && obj.properties && Object.keys(obj.properties).length > 0}
-
- {#if orderEditable}
- k !== 'label')
- ),
- order: obj.order?.filter((k) => k !== 'label') ?? undefined,
- $schema: '',
- required: obj.required ?? [],
- type: 'object'
- }}
- args={value}
- dndType={`nested-${title}`}
- on:reorder={(e) => {
- if (oneOf && oneOf[objIdx]) {
- const keys = e.detail
- oneOf[objIdx].order = keys
- }
- }}
- on:change
- />
- {:else}
- k !== 'label')
- ),
- order: obj.order?.filter((k) => k !== 'label') ?? undefined,
- $schema: '',
- required: obj.required ?? [],
- type: 'object'
- }}
- bind:args={value}
- />
- {/if}
-
+ {#key redraw}
+
+ {#if orderEditable}
+ k !== 'label')
+ ),
+ order: obj.order?.filter((k) => k !== 'label') ?? undefined,
+ $schema: '',
+ required: obj.required ?? [],
+ type: 'object'
+ }}
+ args={value}
+ dndType={`nested-${title}`}
+ on:reorder={(e) => {
+ if (oneOf && oneOf[objIdx]) {
+ const keys = e.detail
+ oneOf[objIdx].order = keys
+ }
+ }}
+ on:change
+ />
+ {:else}
+ k !== 'label')
+ ),
+ order: obj.order?.filter((k) => k !== 'label') ?? undefined,
+ $schema: '',
+ required: obj.required ?? [],
+ type: 'object'
+ }}
+ bind:args={value}
+ />
+ {/if}
+
+ {/key}
{:else if disabled}
{:else}
diff --git a/frontend/src/lib/components/LightweightResourcePicker.svelte b/frontend/src/lib/components/LightweightResourcePicker.svelte
index 65db78cbe4..7f50b0dc4a 100644
--- a/frontend/src/lib/components/LightweightResourcePicker.svelte
+++ b/frontend/src/lib/components/LightweightResourcePicker.svelte
@@ -53,7 +53,6 @@
nc.push({ value: value ?? initialValue!, label: value ?? initialValue! })
}
collection = nc
- console.log('collection', collection)
if (expressOAuthSetup && nc.length > 0) {
value = nc[0].value
valueSelect = nc[0]