import { useQuery } from "@tanstack/react-query"; import { useConfig } from "./use-config"; import OpenHands from "#/api/open-hands"; import { useIsOnTosPage } from "#/hooks/use-is-on-tos-page"; export const useBalance = () => { const { data: config } = useConfig(); const isOnTosPage = useIsOnTosPage(); return useQuery({ queryKey: ["user", "balance"], queryFn: OpenHands.getBalance, enabled: !isOnTosPage && config?.APP_MODE === "saas" && config?.FEATURE_FLAGS.ENABLE_BILLING, }); };