diff --git a/src/lib/elements/element_ae_obj_field_editor.svelte b/src/lib/elements/element_ae_obj_field_editor.svelte index 095d4b74..046cb3ea 100644 --- a/src/lib/elements/element_ae_obj_field_editor.svelte +++ b/src/lib/elements/element_ae_obj_field_editor.svelte @@ -97,7 +97,7 @@ let { display_absolute_edit = false, display_modal = true, modal_blocking = false, - modal_placement = 'center' as 'center' | 'above' | 'below' | 'left' | 'right', + modal_placement = 'center', placeholder = 'Enter value...', class_li = '', textarea_rows = 4, @@ -163,7 +163,7 @@ function coerce_select_value(raw: string, reference: T): any { // Internal State let patch_status = $state<'idle' | 'processing' | 'success' | 'error'>('idle'); let error_message = $state(''); -let draft_value = $state(to_input_value(current_value, field_type)); +let draft_value = $state(null); let input_ref = $state(null); let dialog_ref = $state(null); let trigger_ref = $state(null); diff --git a/src/routes/events/ae_comp__event_session_obj_li.svelte b/src/routes/events/ae_comp__event_session_obj_li.svelte index 61bdeecb..5408587b 100644 --- a/src/routes/events/ae_comp__event_session_obj_li.svelte +++ b/src/routes/events/ae_comp__event_session_obj_li.svelte @@ -268,8 +268,6 @@ function toggle_details(id: string) { session_obj?.end_datetime, 'time_12_short' )} - {:else} - {/if} diff --git a/src/routes/testing/ae_obj_field_editor/+page.svelte b/src/routes/testing/ae_obj_field_editor/+page.svelte index a9015c96..10138873 100644 --- a/src/routes/testing/ae_obj_field_editor/+page.svelte +++ b/src/routes/testing/ae_obj_field_editor/+page.svelte @@ -94,7 +94,7 @@ function handle_success(data: any) { object_type="journal" object_id={test_journal_id} field_name="name" - bind:current_value={$lq__test_journal.name} + current_value={$lq__test_journal.name} field_type="text" {log_lvl} on_success={handle_success} /> @@ -107,7 +107,7 @@ function handle_success(data: any) { object_type="journal" object_id={test_journal_id} field_name="type_code" - bind:current_value={$lq__test_journal.type_code} + current_value={$lq__test_journal.type_code} field_type="select" select_options={{ personal: 'Personal', work: 'Work' }} {log_lvl} /> @@ -120,7 +120,7 @@ function handle_success(data: any) { object_type="journal_entry" object_id={test_journal_entry_id} field_name="start_datetime" - bind:current_value={$lq__test_journal_entry.start_datetime} + current_value={$lq__test_journal_entry.start_datetime} field_type="datetime" edit_label="Event Start" {log_lvl} /> @@ -133,7 +133,7 @@ function handle_success(data: any) { object_type="journal" object_id={test_journal_id} field_name="summary" - bind:current_value={$lq__test_journal.summary} + current_value={$lq__test_journal.summary} field_type="codemirror" display_block={true} {log_lvl} /> @@ -146,7 +146,7 @@ function handle_success(data: any) { object_type="journal" object_id={test_journal_id} field_name="code" - bind:current_value={$lq__test_journal.code} + current_value={$lq__test_journal.code} field_type="email" placeholder="test@example.com" {log_lvl} /> @@ -160,7 +160,7 @@ function handle_success(data: any) { object_type="journal_entry" object_id={test_journal_entry_id} field_name="priority" - bind:current_value={$lq__test_journal_entry.priority} + current_value={$lq__test_journal_entry.priority} field_type="checkbox" {log_lvl} /> @@ -171,7 +171,7 @@ function handle_success(data: any) { object_type="journal_entry" object_id={test_journal_entry_id} field_name="enable" - bind:current_value={$lq__test_journal_entry.enable} + current_value={$lq__test_journal_entry.enable} field_type="checkbox" {log_lvl} />