import useSWR from "swr"; import { getVergeConfig, patchVergeConfig } from "@/services/cmds"; export const useVerge = () => { const { data: verge, mutate: mutateVerge } = useSWR( "getVergeConfig", async () => { const config = await getVergeConfig(); return config; }, ); const patchVerge = async (value: Partial) => { await patchVergeConfig(value); mutateVerge(); }; return { verge, mutateVerge, patchVerge, }; };