UNPKG

@multiversx/sdk-dapp-swap

Version:

A library to hold the main logic for swapping between tokens on the MultiversX blockchain

31 lines 2.34 kB
import { DocumentNode, QueryHookOptions } from '@apollo/client'; export declare const useQueryWrapper: <TData>({ query, queryOptions, refetchTrigger, isPollingEnabled, isRefetchEnabled }: { query: DocumentNode; refetchTrigger?: number | undefined; isPollingEnabled?: boolean | undefined; isRefetchEnabled?: boolean | undefined; queryOptions?: QueryHookOptions<TData, import("@apollo/client").OperationVariables> | undefined; }) => { client: import("@apollo/client").ApolloClient<any>; observable: import("@apollo/client").ObservableQuery<TData, import("@apollo/client").OperationVariables>; errors?: readonly import("graphql").GraphQLFormattedError[] | undefined; networkStatus: import("@apollo/client").NetworkStatus; called: boolean; subscribeToMore: import("@apollo/client").SubscribeToMoreFunction<TData, import("@apollo/client").OperationVariables>; updateQuery: (mapFn: import("@apollo/client").UpdateQueryMapFn<TData, import("@apollo/client").OperationVariables>) => void; reobserve: (newOptions?: Partial<import("@apollo/client").WatchQueryOptions<import("@apollo/client").OperationVariables, TData>> | undefined, newNetworkStatus?: import("@apollo/client").NetworkStatus | undefined) => Promise<import("@apollo/client").ApolloQueryResult<TData>>; variables: import("@apollo/client").OperationVariables | undefined; fetchMore: <TFetchData = TData, TFetchVars extends import("@apollo/client").OperationVariables = import("@apollo/client").OperationVariables>(fetchMoreOptions: import("@apollo/client").FetchMoreQueryOptions<TFetchVars, TFetchData> & { updateQuery?: ((previousQueryResult: import("@apollo/client").Unmasked<TData>, options: { fetchMoreResult: import("@apollo/client").Unmasked<TFetchData>; variables: TFetchVars; }) => import("@apollo/client").Unmasked<TData>) | undefined; }) => Promise<import("@apollo/client").ApolloQueryResult<TFetchData>>; data: TData | undefined; error: import("@apollo/client").ApolloError | undefined; isError: boolean; isLoading: boolean; isRefetching: boolean; refetch: (variables?: Partial<import("@apollo/client").OperationVariables> | undefined) => Promise<import("@apollo/client").ApolloQueryResult<TData>>; }; //# sourceMappingURL=useQueryWrapper.d.ts.map