mirror of
https://github.com/open-webui/open-webui.git
synced 2025-12-15 05:45: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 selectedModels = [''];
|
||||||
let atSelectedModel: Model | undefined;
|
let atSelectedModel: Model | undefined;
|
||||||
let selectedModelIds = [];
|
let selectedModelIds = [];
|
||||||
$: selectedModelIds = atSelectedModel !== undefined ? [atSelectedModel.id] : selectedModels;
|
$: if (atSelectedModel !== undefined) {
|
||||||
|
selectedModelIds = [atSelectedModel.id];
|
||||||
|
} else {
|
||||||
|
selectedModelIds = selectedModels;
|
||||||
|
}
|
||||||
|
|
||||||
let selectedToolIds = [];
|
let selectedToolIds = [];
|
||||||
let selectedFilterIds = [];
|
let selectedFilterIds = [];
|
||||||
|
|
@ -244,10 +248,8 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
const onSelectedModelIdsChange = () => {
|
const onSelectedModelIdsChange = () => {
|
||||||
if (oldSelectedModelIds.filter((id) => id).length > 0) {
|
resetInput();
|
||||||
resetInput();
|
oldSelectedModelIds = JSON.parse(JSON.stringify(selectedModelIds));
|
||||||
}
|
|
||||||
oldSelectedModelIds = selectedModelIds;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const resetInput = () => {
|
const resetInput = () => {
|
||||||
|
|
@ -257,7 +259,9 @@
|
||||||
imageGenerationEnabled = false;
|
imageGenerationEnabled = false;
|
||||||
codeInterpreterEnabled = false;
|
codeInterpreterEnabled = false;
|
||||||
|
|
||||||
setDefaults();
|
if (selectedModelIds.filter((id) => id).length > 0) {
|
||||||
|
setDefaults();
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const setDefaults = async () => {
|
const setDefaults = async () => {
|
||||||
|
|
@ -1098,7 +1102,7 @@
|
||||||
selectedModels = selectedModels.length > 0 ? [selectedModels[0]] : [''];
|
selectedModels = selectedModels.length > 0 ? [selectedModels[0]] : [''];
|
||||||
}
|
}
|
||||||
|
|
||||||
oldSelectedModelIds = selectedModels;
|
oldSelectedModelIds = JSON.parse(JSON.stringify(selectedModels));
|
||||||
|
|
||||||
history =
|
history =
|
||||||
(chatContent?.history ?? undefined) !== undefined
|
(chatContent?.history ?? undefined) !== undefined
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue