{#if editor_state} {#if assignable_fields?.length > 0}
{#each assignable_fields as assignable_field_info} {/each}
{/if} {#if field_info.field.presentation.t === "Dropdown" || field_info.field.presentation.t === "Text" || field_info.field.presentation.t === "Uuid"} { if (!editor_state) { console.warn("text input oninput() preconditions not met"); return; } editor_state.text_value = currentTarget.value; if (currentTarget.value !== "") { editor_state.is_null = false; } handle_input(); }} class="datum-editor__text-input" type="text" /> {:else if field_info.field.presentation.t === "Timestamp"} {/if}
{#if field_info.field.presentation.t === "Dropdown"} {#each field_info.field.presentation.c.options as dropdown_option}
  • {/each}
    {/if}
    {/if}