diff --git a/src/renderer/src/hooks/agents/useRemoveAgent.ts b/src/renderer/src/hooks/agents/useRemoveAgent.ts deleted file mode 100644 index 6a9f753783..0000000000 --- a/src/renderer/src/hooks/agents/useRemoveAgent.ts +++ /dev/null @@ -1,12 +0,0 @@ -// import { useSWRConfig } from 'swr' - -export const useRemoveAgent = () => { - // const { mutate } = useSWRConfig() - return { - removeAgent: () => { - // not implemented - window.toast.info('Not implemented') - }, - status: {} - } -} diff --git a/src/renderer/src/pages/home/Tabs/AgentsTab.tsx b/src/renderer/src/pages/home/Tabs/AgentsTab.tsx index 1d4159b8da..2846d055f3 100644 --- a/src/renderer/src/pages/home/Tabs/AgentsTab.tsx +++ b/src/renderer/src/pages/home/Tabs/AgentsTab.tsx @@ -1,7 +1,6 @@ import { Button } from '@heroui/react' import { AgentModal } from '@renderer/components/Popups/AgentModal' import { useAgents } from '@renderer/hooks/agents/useAgents' -import { useRemoveAgent } from '@renderer/hooks/agents/useRemoveAgent' import { useRuntime } from '@renderer/hooks/useRuntime' import { useAppDispatch } from '@renderer/store' import { setActiveAgentId as setActiveAgentIdAction } from '@renderer/store/runtime' @@ -14,8 +13,7 @@ import AgentItem from './components/AgentItem' interface AssistantsTabProps {} export const AgentsTab: FC = () => { - const { agents } = useAgents() - const { removeAgent } = useRemoveAgent() + const { agents, deleteAgent } = useAgents() const { t } = useTranslation() const { chat } = useRuntime() const { activeAgentId } = chat @@ -35,7 +33,7 @@ export const AgentsTab: FC = () => { key={agent.id} agent={agent} isActive={agent.id === activeAgentId} - onDelete={removeAgent} + onDelete={() => deleteAgent(agent.id)} onPress={() => setActiveAgentId(agent.id)} /> ))}