import { useMutation } from "@tanstack/solid-query" import { useLanguage } from "@/context/language" import { useSync } from "@/context/sync" import { showToast } from "@/utils/toast" export function useMcpToggle() { const sync = useSync() const language = useLanguage() return useMutation(() => ({ mutationFn: sync().mcp.toggle, onError: (error) => showToast({ variant: "error", title: language.t("common.requestFailed"), description: error instanceof Error ? error.message : String(error), }), })) }