diff --git a/src/renderer/src/pages/settings/AgentSettings/SessionSettingsPopup.tsx b/src/renderer/src/pages/settings/AgentSettings/SessionSettingsPopup.tsx index 576f1b1005..b367ac8d36 100644 --- a/src/renderer/src/pages/settings/AgentSettings/SessionSettingsPopup.tsx +++ b/src/renderer/src/pages/settings/AgentSettings/SessionSettingsPopup.tsx @@ -65,39 +65,6 @@ const SessionSettingPopupContainer: React.FC = ({ tab ] as const satisfies { key: AgentSettingPopupTab; label: string }[] ).filter(Boolean) - const ModalContent = () => { - if (isLoading) { - // TODO: use skeleton for better ux - return - } - if (error) { - return ( -
- -
- ) - } - return ( -
- - setMenu(key as AgentSettingPopupTab)} - /> - - - {menu === 'essential' && } - {menu === 'prompt' && } - {menu === 'tooling' && } - {menu === 'advanced' && } - -
- ) - } - return ( = ({ tab }} width="min(800px, 70vw)" centered> - + {isLoading && } + {!isLoading && error && ( +
+ +
+ )} + {!isLoading && !error && ( +
+ + setMenu(key as AgentSettingPopupTab)} + /> + + + {menu === 'essential' && } + {menu === 'prompt' && } + {menu === 'tooling' && } + {menu === 'advanced' && } + +
+ )}
) }