From 9777bf99ad2d12e2b536e9e69e8fcbf5d45b3f21 Mon Sep 17 00:00:00 2001 From: marijnvg-tng Date: Wed, 20 Nov 2024 15:34:26 +0100 Subject: [PATCH] 26 - Code cleanup after revision --- WebUI/src/App.vue | 6 ++++++ WebUI/src/assets/js/store/models.ts | 1 - WebUI/src/components/AddLLMDialog.vue | 10 ++++++---- WebUI/src/components/DownloadDialog.vue | 4 ---- WebUI/src/components/InpaintMask.vue | 1 - WebUI/src/components/WarningDialog.vue | 9 +++++---- WebUI/src/views/Answer.vue | 12 ------------ service/model_downloader.py | 14 +++++++++++--- service/web_api.py | 7 ++----- 9 files changed, 30 insertions(+), 34 deletions(-) diff --git a/WebUI/src/App.vue b/WebUI/src/App.vue index d025f238..7a5c7087 100644 --- a/WebUI/src/App.vue +++ b/WebUI/src/App.vue @@ -239,6 +239,9 @@ function showDownloadModelConfirm(downList: DownloadModelParam[], success?: () = function showModelRequest() { showModelRequestDialog.value = true; + nextTick(() => { + addLLMCompt.value!.onShow(); + }); } function callCheckModel(){ @@ -249,6 +252,9 @@ function showWarning(message : string, func : () => void) { warningCompt.value!.warningMessage = message; showWarningDialog.value = true; warningCompt.value!.confirmFunction = func; + nextTick(() => { + warningCompt.value!.onShow(); + }); } diff --git a/WebUI/src/assets/js/store/models.ts b/WebUI/src/assets/js/store/models.ts index 62db3420..4f96b650 100644 --- a/WebUI/src/assets/js/store/models.ts +++ b/WebUI/src/assets/js/store/models.ts @@ -46,7 +46,6 @@ export const useModels = defineStore("models", () => { const notYetDownloaded = (model: Model) => !downloadedModels.map(m => m.name).includes(model.name); models.value = [...downloadedModels, ...userModels, ...predefinedModels.filter(notYetDownloaded)]; - console.log(models); } diff --git a/WebUI/src/components/AddLLMDialog.vue b/WebUI/src/components/AddLLMDialog.vue index e829530d..8a1d6638 100644 --- a/WebUI/src/components/AddLLMDialog.vue +++ b/WebUI/src/components/AddLLMDialog.vue @@ -34,9 +34,6 @@ const emits = defineEmits<{ (e: "showWarning", warning : string, func : () => void): void }>(); -onDeactivated(() => { - animate.value = false; -}) function fastGenerate(e: KeyboardEvent) { if (e.code == "Enter") { @@ -49,6 +46,10 @@ function fastGenerate(e: KeyboardEvent) { } } +function onShow() { + animate.value = true; +} + async function addModel() { const previousModel = globalSetup.modelSettings.llm_model const is_in_models = models.models.some((model) => model.name === modelRequest.value) @@ -67,7 +68,6 @@ async function addModel() { globalSetup.modelSettings.llm_model = previousModel addModelErrorMessage.value = i18nState.ERROR_REPO_NOT_EXISTS addModelError.value = true; - console.log("Hey") } } else { globalSetup.modelSettings.llm_model = previousModel @@ -112,6 +112,8 @@ function closeAdd() { emits("close"); } +defineExpose({ onShow }); +