From 71536d6ef5f70d901115e497a6ef7149aa62291f Mon Sep 17 00:00:00 2001 From: icarus Date: Thu, 18 Sep 2025 18:09:58 +0800 Subject: [PATCH] refactor(agents): replace useMutation with simple function in useAddAgent The mutation logic was removed and replaced with a simple function that shows a toast message. This is a temporary solution until the actual API implementation is ready. --- src/renderer/src/hooks/agents/useAddAgent.ts | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/src/renderer/src/hooks/agents/useAddAgent.ts b/src/renderer/src/hooks/agents/useAddAgent.ts index ccfaba9e8e..8dcc001067 100644 --- a/src/renderer/src/hooks/agents/useAddAgent.ts +++ b/src/renderer/src/hooks/agents/useAddAgent.ts @@ -1,16 +1,7 @@ -import { AgentEntity } from '@renderer/types' -import { useMutation, useQueryClient } from '@tanstack/react-query' - export const useAddAgent = () => { - const qc = useQueryClient() - - // TODO: use api - return useMutation({ - mutationFn: async (agent: AgentEntity) => { - return agent - }, - onSuccess: (added: AgentEntity) => { - qc.setQueryData(['agents'], (old) => (old ? [...old, added] : [added])) + return { + addAgent: () => { + window.toast.info('Not implemented') } - }) + } }