UNPKG

@azuro-org/sdk

Version:

One-stop solution for building betting dApps on the Azuro Protocol.

18 lines (17 loc) 884 B
import { type UseQueryResult } from '@tanstack/react-query'; import { type UseConditionsProps, type UseConditionsQueryFnData } from './useConditions'; export type UseActiveConditionsProps<TData = UseConditionsQueryFnData> = Pick<UseConditionsProps<TData>, 'gameId' | 'query' | 'chainId' | 'extended'>; export type UseActiveConditions = typeof useActiveConditions; /** * Fetch all active conditions for a game. Wraps `useConditions` hook. * * - Docs: https://gem.azuro.org/hub/apps/sdk/data-hooks/useActiveConditions * * @example * import { useActiveConditions } from '@azuro-org/sdk' * * // gameData from useGames() or useGame() * const gameId = gameData.gameId * const { data, isFetching } = useActiveConditions({ gameId }) * */ export declare const useActiveConditions: <TData = UseConditionsQueryFnData>(props: UseActiveConditionsProps<TData>) => UseQueryResult<TData>;