fix: conditional render model setting based on selected model (#4300)

This commit is contained in:
Faisal Amir 2024-12-19 23:12:24 +08:00 committed by GitHub
parent a1ea94aeca
commit c7a5cb52e3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -268,6 +268,7 @@ const ThreadRightPanel = () => {
<div className="flex flex-col gap-4 px-2 py-4">
<ModelDropdown />
</div>
{selectedModel && (
<Accordion defaultValue={[]}>
{settings.runtimeSettings.length !== 0 && (
<AccordionItem
@ -283,7 +284,9 @@ const ThreadRightPanel = () => {
{promptTemplateSettings.length !== 0 && (
<AccordionItem title={MODEL_SETTINGS} value={MODEL_SETTINGS}>
<PromptTemplateSetting componentData={promptTemplateSettings} />
<PromptTemplateSetting
componentData={promptTemplateSettings}
/>
</AccordionItem>
)}
@ -296,6 +299,7 @@ const ThreadRightPanel = () => {
</AccordionItem>
)}
</Accordion>
)}
</TabsContent>
<TabsContent value="tools">
<Tools />