{#if searchQuery.trim()}
{#if createPreview && onCreate}
{/if}
{#if deferSearch && !searchTriggered}
{:else if loading}
{:else if results.length === 0 && !createPreview}
{emptyText}
{:else if results.length > 0}
Suchergebnisse
{#each results as item, index (item.id)}
{@const adjustedIndex = index + (createPreview ? 1 : 0)}
{/each}
{/if}
{/if}