From ce4dac8227940bd62e9c60e8518a9ec5841313c6 Mon Sep 17 00:00:00 2001 From: Patrick_Pluto Date: Thu, 3 Oct 2024 13:33:07 +0200 Subject: [PATCH 1/2] HelloWorld --- app/components/Models.tsx | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/app/components/Models.tsx b/app/components/Models.tsx index 24ba852..7c22ab7 100644 --- a/app/components/Models.tsx +++ b/app/components/Models.tsx @@ -154,15 +154,15 @@ const modelDropdown = { }; const selectedAIFunction = [ - 'Code', - 'Math', - 'Language', - 'Character', - 'Finance', - 'Weather', - 'Time', - 'Image', - 'Custom1', + 'Code', + 'Math', + 'Language', + 'Character', + 'Finance', + 'Weather', + 'Time', + 'Image', + 'Custom1', 'Custom2' ] @@ -172,25 +172,29 @@ const ModelSection: React.FC = () => { const [radioSelection, setRadioSelection] = useState("") const [activeSelectedAIFunction, setActiveSelectedAIFunction] = useState(''); const [currentSelectedAIFunction, setCurrentSelectedAIFunction] = useState(""); - + useEffect(() => { var temp = localStorage.getItem("activeSelectedAIFunction") || "" setActiveSelectedAIFunction(temp) if (!localStorage.getItem('selectedModelDropdown')) { - localStorage.setItem("selectedModelDropdown", "Offline Fast" ) + localStorage.setItem("selectedModelDropdown", "Offline Fast") } if (!localStorage.getItem("activeSelectedAIFunction")) { setActiveSelectedAIFunction('Code') - localStorage.setItem('activeSelectedAIFunction' ,'Code') + localStorage.setItem('activeSelectedAIFunction', 'Code') } if (!localStorage.getItem("model")) { - localStorage.setItem("model" ,'starcoder2') + localStorage.setItem("model", 'starcoder2') } if (!localStorage.getItem("radioSelection")) { - localStorage.setItem("radioSelection" ,'None') + localStorage.setItem("radioSelection", 'None') + } + + if (!localStorage.getItem("type")) { + localStorage.setItem("type", 'local') } const handleStorageChange = () => { @@ -277,7 +281,7 @@ const ModelSection: React.FC = () => { modelDropdown.offlineNonFoss.includes(model) || modelDropdown.offlineFoss.includes(model); const modelClicked = (model: string) => { - localStorage.setItem('activeSelectedAIFunction' , model) + localStorage.setItem('activeSelectedAIFunction', model) setActiveSelectedAIFunction(model) const selectedAIFunction = selectedModelDropdown as keyof typeof modelList; localStorage.setItem("model", modelList[selectedAIFunction][model as keyof typeof modelList[typeof selectedAIFunction]]) @@ -309,7 +313,7 @@ const ModelSection: React.FC = () => { (displayedCategory) => (