From: BlueMöhre Date: Sat, 28 Mar 2026 16:57:59 +0000 (+0100) Subject: WebUI: Replace illegal nested button elements (#21026) X-Git-Tag: upstream/0.0.8611~39 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=968189729f71bf1dbe109556986ddf2e2cf3e534;p=pkg%2Fggml%2Fsources%2Fllama.cpp WebUI: Replace illegal nested button elements (#21026) * remove/replace nested button elements * map rest props to outer element * solve TODO * chore: update webui build output --- diff --git a/tools/server/public/index.html.gz b/tools/server/public/index.html.gz index 5e7326a58..ffeed79ff 100644 Binary files a/tools/server/public/index.html.gz and b/tools/server/public/index.html.gz differ diff --git a/tools/server/webui/src/lib/components/app/models/ModelId.svelte b/tools/server/webui/src/lib/components/app/models/ModelId.svelte index 5fda49342..272b697c4 100644 --- a/tools/server/webui/src/lib/components/app/models/ModelId.svelte +++ b/tools/server/webui/src/lib/components/app/models/ModelId.svelte @@ -18,7 +18,8 @@ showRaw = undefined, aliases, tags, - class: className = '' + class: className = '', + ...rest }: Props = $props(); const badgeClass = @@ -36,9 +37,9 @@ {#if resolvedShowRaw} - + {:else} - + {#if showOrgName && parsed.orgName && !(aliases && aliases.length > 0)}{parsed.orgName}/{/if}{displayName} diff --git a/tools/server/webui/src/lib/components/app/models/ModelsSelector.svelte b/tools/server/webui/src/lib/components/app/models/ModelsSelector.svelte index 0ed6e5c1d..ccda78690 100644 --- a/tools/server/webui/src/lib/components/app/models/ModelsSelector.svelte +++ b/tools/server/webui/src/lib/components/app/models/ModelsSelector.svelte @@ -271,50 +271,49 @@ {#if isRouter} { - e.preventDefault(); - e.stopPropagation(); - }} > - + + + {#if selectedOption} + + + + {#snippet child({ props })} + + {/snippet} + + + +

{selectedOption.model}

+
+
+ {:else} + Select model + {/if} + + {#if updating || isLoadingModel} + + {:else} + + {/if}
- - + + + {#snippet child({ props })} + + {/snippet}