{ e.stopPropagation(); e.preventDefault(); virtualScroll.container.onscroll(e); }} onwheel={e => { e.stopPropagation(); }} > {#snippet modelEntry(model: Model | CustomModel, trending?: boolean)} {@const [nameSpace, modelName] = model.id.split("/")}
{#if trending}
{/if} {#if modelName} {nameSpace} / {modelName} {:else} {nameSpace} {/if} {#if "pipeline_tag" in model && model.pipeline_tag === "image-text-to-text"} {#snippet trigger(tooltip)}
{/snippet} Image text-to-text
{/if} {#if isCustom(model)} {#snippet trigger(tooltip)}
{/snippet} Custom Model
{/if}
{/snippet}
{#each virtualScroll.getVisibleItems(allFilteredModels) as { item }} {#if item.type === "header"}
{item.content}
{:else} {@render modelEntry(item.content, item.trending)} {/if} {/each}