{#if filteredItems.length}
{#each filteredItems as item, i} {#if i === 0 || item?.type !== filteredItems[i - 1]?.type}
{#if item?.type === "user"} {$i18n.t("Users")} {:else if item?.type === "model"} {$i18n.t("Models")} {:else if item?.type === "channel"} {$i18n.t("Channels")} {/if}
{/if}
select(i)} on:mousemove={() => { selectedIndex = i; }} class="flex items-center justify-between px-2.5 py-1.5 rounded-xl w-full text-left {i === selectedIndex ? 'bg-gray-50 dark:bg-gray-800 selected-command-option-button' : ''}" data-selected={i === selectedIndex} > {#if item.type === "channel"}
{#if isPublicChannel(item?.data)}
{:else}
{/if}
{:else if item.type === "model"}
{ e.currentTarget.src = "/favicon.png"; }} /> {:else if item.type === "user"}
{ e.currentTarget.src = "/favicon.png"; }} /> {/if}
{item.label}
{#if item.type === "user"} {$i18n.t("User")} {:else if item.type === "model"} {$i18n.t("Model")} {:else if item.type === "channel"} {$i18n.t("Channel")} {/if}
{/each}
{/if}