From 642ca5a94a0d9fd683c00cd80cb5272486cb936a Mon Sep 17 00:00:00 2001 From: "Timothy J. Baek" Date: Sat, 23 Mar 2024 12:46:06 -0700 Subject: [PATCH] refac: ui --- .../components/chat/Settings/Models.svelte | 61 +++++++++++-------- 1 file changed, 36 insertions(+), 25 deletions(-) diff --git a/src/lib/components/chat/Settings/Models.svelte b/src/lib/components/chat/Settings/Models.svelte index e2695fb59..2d0b1d7ad 100644 --- a/src/lib/components/chat/Settings/Models.svelte +++ b/src/lib/components/chat/Settings/Models.svelte @@ -159,7 +159,7 @@ // Remove the downloaded model delete modelDownloadStatus[modelName]; - modelDownloadStatus = {...modelDownloadStatus} + modelDownloadStatus = { ...modelDownloadStatus }; if (!data.success) { toast.error(data.error); @@ -467,17 +467,15 @@ ollamaVersion = await getOllamaVersion(localStorage.token).catch((error) => false); liteLLMModelInfo = await getLiteLLMModelInfo(localStorage.token); }); - const deleteModelPull = async(model: string) => { - const {reader} = modelDownloadStatus[model]; - if(reader){ + const deleteModelPull = async (model: string) => { + const { reader } = modelDownloadStatus[model]; + if (reader) { await reader.cancel(); delete modelDownloadStatus[model]; await deleteModel(localStorage.token, model); toast.success(`${model} download has been canceled`); - } - - } + };
@@ -611,25 +609,38 @@
{model}
-
-
- {modelDownloadStatus[model].pullProgress ?? 0}% +
+
+ {modelDownloadStatus[model].pullProgress ?? 0}% +
+
- -
{modelDownloadStatus[model].digest}