From 5f7aa0102f97d2b73d540606725cfed62017bfab Mon Sep 17 00:00:00 2001 From: Aleksander Grygier Date: Wed, 23 Sep 2026 10:29:53 +0200 Subject: [PATCH] ui : give single model families the same row structure Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash --- .../ModelsManagerModelsTable.svelte | 21 ++++--------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte b/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte index f34359d3df..ff185aa9ce 100644 --- a/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte +++ b/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelsTable.svelte @@ -77,13 +77,7 @@ groups.map((group) => { const families = groupModelFamilies(group.items); - return { - ...group, - families: families.filter((family) => family.entries.length > 1), - singles: families - .filter((family) => family.entries.length === 1) - .flatMap((family) => family.entries) - }; + return { ...group, families }; }) ); @@ -418,6 +412,7 @@ {#snippet familyRow(family: ModelFamilyGroup, indent = 0)} {@const isExpanded = isFamilyExpanded(family.key)} + {@const countLabel = `${family.entries.length} model${family.entries.length === 1 ? '' : 's'}`}
{family.label} - {family.entries.length} models + {countLabel} @@ -444,7 +439,7 @@ {family.label} - {family.entries.length} models + {countLabel} {/if} @@ -529,10 +524,6 @@ {/each} {/if} {/each} - - {#each group.singles as entry (entry.key)} - {@render entryTree(entry, 40)} - {/each} {/if} {:else} {/if} {/if}