mirror of
https://github.com/open-webui/open-webui.git
synced 2025-12-12 20:35:19 +00:00
refac
This commit is contained in:
parent
03cc6ce8eb
commit
3c381fad13
1 changed files with 11 additions and 7 deletions
|
|
@ -126,7 +126,11 @@
|
|||
let selectedModels = [''];
|
||||
let atSelectedModel: Model | undefined;
|
||||
let selectedModelIds = [];
|
||||
$: selectedModelIds = atSelectedModel !== undefined ? [atSelectedModel.id] : selectedModels;
|
||||
$: if (atSelectedModel !== undefined) {
|
||||
selectedModelIds = [atSelectedModel.id];
|
||||
} else {
|
||||
selectedModelIds = selectedModels;
|
||||
}
|
||||
|
||||
let selectedToolIds = [];
|
||||
let selectedFilterIds = [];
|
||||
|
|
@ -244,10 +248,8 @@
|
|||
}
|
||||
|
||||
const onSelectedModelIdsChange = () => {
|
||||
if (oldSelectedModelIds.filter((id) => id).length > 0) {
|
||||
resetInput();
|
||||
}
|
||||
oldSelectedModelIds = selectedModelIds;
|
||||
resetInput();
|
||||
oldSelectedModelIds = JSON.parse(JSON.stringify(selectedModelIds));
|
||||
};
|
||||
|
||||
const resetInput = () => {
|
||||
|
|
@ -257,7 +259,9 @@
|
|||
imageGenerationEnabled = false;
|
||||
codeInterpreterEnabled = false;
|
||||
|
||||
setDefaults();
|
||||
if (selectedModelIds.filter((id) => id).length > 0) {
|
||||
setDefaults();
|
||||
}
|
||||
};
|
||||
|
||||
const setDefaults = async () => {
|
||||
|
|
@ -1098,7 +1102,7 @@
|
|||
selectedModels = selectedModels.length > 0 ? [selectedModels[0]] : [''];
|
||||
}
|
||||
|
||||
oldSelectedModelIds = selectedModels;
|
||||
oldSelectedModelIds = JSON.parse(JSON.stringify(selectedModels));
|
||||
|
||||
history =
|
||||
(chatContent?.history ?? undefined) !== undefined
|
||||
|
|
|
|||
Loading…
Reference in a new issue