diff --git a/src/renderer/src/pages/settings/AgentSettings/AgentSettingsPopup.tsx b/src/renderer/src/pages/settings/AgentSettings/AgentSettingsPopup.tsx index 400504f8bb..1616f1dfd9 100644 --- a/src/renderer/src/pages/settings/AgentSettings/AgentSettingsPopup.tsx +++ b/src/renderer/src/pages/settings/AgentSettings/AgentSettingsPopup.tsx @@ -63,39 +63,6 @@ const AgentSettingPopupContainer: React.FC = ({ tab, ag ] 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, ag }} width="min(800px, 70vw)" centered> - + {isLoading && } + {!isLoading && error && ( +
+ +
+ )} + {!isLoading && !error && ( +
+ + setMenu(key as AgentSettingPopupTab)} + /> + + + {menu === 'essential' && } + {menu === 'prompt' && } + {menu === 'tooling' && } + {menu === 'advanced' && } + +
+ )}
) }