Spaces:
Build error
Build error
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, | |
}); | |
}; | |