Compare commits

..

2 Commits

Author SHA1 Message Date
ItzCrazyKns
38b1995677 feat(package): bump version 2024-05-06 12:36:13 +05:30
ItzCrazyKns
f28257b480 feat(settings): fetch localStorage at state change 2024-05-06 12:34:59 +05:30
3 changed files with 10 additions and 13 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "perplexica-backend",
"version": "1.3.2",
"version": "1.3.3",
"license": "MIT",
"author": "ItzCrazyKns",
"scripts": {

View File

@@ -53,6 +53,14 @@ const SettingsDialog = ({
});
const data = await res.json();
setConfig(data);
setSelectedChatModelProvider(localStorage.getItem('chatModelProvider'));
setSelectedChatModel(localStorage.getItem('chatModel'));
setSelectedEmbeddingModelProvider(
localStorage.getItem('embeddingModelProvider'),
);
setSelectedEmbeddingModel(localStorage.getItem('embeddingModel'));
setCustomOpenAIApiKey(localStorage.getItem('openAIApiKey'));
setCustomOpenAIBaseURL(localStorage.getItem('openAIBaseUrl'));
setIsLoading(false);
};
@@ -61,17 +69,6 @@ const SettingsDialog = ({
// eslint-disable-next-line react-hooks/exhaustive-deps
}, [isOpen]);
useEffect(() => {
setSelectedChatModelProvider(localStorage.getItem('chatModelProvider'));
setSelectedChatModel(localStorage.getItem('chatModel'));
setSelectedEmbeddingModelProvider(
localStorage.getItem('embeddingModelProvider'),
);
setSelectedEmbeddingModel(localStorage.getItem('embeddingModel'));
setCustomOpenAIApiKey(localStorage.getItem('openAIApiKey'));
setCustomOpenAIBaseURL(localStorage.getItem('openAIBaseUrl'));
}, []);
const handleSubmit = async () => {
setIsUpdating(true);

View File

@@ -1,6 +1,6 @@
{
"name": "perplexica-frontend",
"version": "1.3.2",
"version": "1.3.3",
"license": "MIT",
"author": "ItzCrazyKns",
"scripts": {