{title}
{ if (selectedModelId && !modelIds.includes(selectedModelId)) { modelIds = [...modelIds, selectedModelId]; } selectedModelId = ''; }} >
{$i18n.t('Select a model')}
{#each models as model} {#if !modelIds.includes(model.id)}
{model.name}
{/if} {/each}
{#if modelIds.length > 0}
{#each modelIds as modelId, modelIdx}
{models.find((model) => model.id === modelId)?.name}
{ modelIds = modelIds.filter((_, idx) => idx !== modelIdx); }} >
{/each}
{:else}
{$i18n.t('No models selected')}
{/if}