{#if !interactive}
gradio.dispatch("select", detail)}
selectable={_selectable}
{value}
{label}
{show_label}
{height}
{representations}
{config}
{confidenceLabel}
{moldata}
{errors}
i18n={gradio.i18n}
molviewer={showviewer}
/>
{:else}
{
errors = [];
value = detail;
}}
on:drag={({ detail }) => (dragging = detail)}
on:clear={() => gradio.dispatch("clear")}
on:select={({ detail }) => gradio.dispatch("select", detail)}
on:notfound={() =>
gradio.dispatch(
"error",
"identifier not found in database, check spelling"
)}
on:upload={() => gradio.dispatch("upload")}
i18n={gradio.i18n}
>
{/if}
{#if errors.length > 0 && value !== null}
Error in the representations
Couldn't display Molecule. Fix the following problems:
{#each errors as error}
- {error}
{/each}
{/if}