From ad0d4f1f8a2a7ca2b84bab4425538cada4042e43 Mon Sep 17 00:00:00 2001 From: vegard Date: Mon, 16 Mar 2026 05:51:05 +0100 Subject: [PATCH] AI-admin: sorter aliaser alfabetisk, tokenforbruk synkende MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bruker $derived for å opprettholde sortering etter rename/oppdatering. Co-Authored-By: Claude Opus 4.6 --- web/src/routes/server-admin/ai/+page.svelte | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/src/routes/server-admin/ai/+page.svelte b/web/src/routes/server-admin/ai/+page.svelte index ede2efd..84fc70e 100644 --- a/web/src/routes/server-admin/ai/+page.svelte +++ b/web/src/routes/server-admin/ai/+page.svelte @@ -480,6 +480,8 @@ } } + let sortedAliases = $derived([...aliases].sort((a, b) => a.alias.localeCompare(b.alias, 'nb'))); + let sortedUsage = $derived([...usage].sort((a, b) => b.total_tokens - a.total_tokens)); let totalTokens = $derived(usage.reduce((s, u) => s + u.total_tokens, 0)); @@ -598,7 +600,7 @@ - {#each aliases as alias (alias.id)} + {#each sortedAliases as alias (alias.id)} {@const ap = providersForAlias(alias.id)} {#if editingAlias === alias.id}
@@ -841,7 +843,7 @@ Est. $
- {#each usage as row} + {#each sortedUsage as row} {@const cost = estimateCost(row)}
{row.model_alias}