From 48195371e25d9580700384318deba3853775cd6b Mon Sep 17 00:00:00 2001 From: Faisal Amir Date: Fri, 15 Dec 2023 13:27:54 +0700 Subject: [PATCH] fix: prepare add UI input for openai key --- web/containers/DropdownListSidebar/index.tsx | 117 +++++++++++-------- 1 file changed, 69 insertions(+), 48 deletions(-) diff --git a/web/containers/DropdownListSidebar/index.tsx b/web/containers/DropdownListSidebar/index.tsx index 473b5debc..119b094fa 100644 --- a/web/containers/DropdownListSidebar/index.tsx +++ b/web/containers/DropdownListSidebar/index.tsx @@ -9,6 +9,7 @@ import { SelectItem, SelectTrigger, SelectValue, + Input, } from '@janhq/uikit' import { atom, useAtomValue, useSetAtom } from 'jotai' @@ -36,7 +37,6 @@ export default function DropdownListSidebar() { const activeThread = useAtomValue(activeThreadAtom) const [selected, setSelected] = useState() const { setMainViewState } = useMainViewState() - const { activeModel, stateModel } = useActiveModel() useEffect(() => { @@ -77,55 +77,76 @@ export default function DropdownListSidebar() { } return ( - + + + {downloadedModels.filter((x) => x.id === selected?.id)[0]?.name} + + + +
+ + Local
- ) : ( - - {downloadedModels.map((x, i) => ( - -
- {x.name} - - {toGigabytes(x.metadata.size)} - -
-
- ))} -
- )} -
-
- +
+ + + + {selected?.engine === 'openai' && ( +
+ + { + console.log(e.target.value) + }} + />
- - + )} + ) }