@gear-js/react-hooks
Version:
React hooks used across Gear applications
9 lines (8 loc) • 3.22 kB
TypeScript
import { BigNumber } from 'bignumber.js';
import { DEFAULT_OPTIONS, DEFAULT_INFO_OPTIONS, DEFAULT_ERROR_OPTIONS, DEFAULT_SUCCESS_OPTIONS, DEFAULT_LOADING_OPTIONS, VARA_SS58_FORMAT } from './consts';
import { AccountProvider, useAccount, WALLET_STATUS, Account, Wallet, ApiProvider, useApi, AlertProvider, useAlert } from './context';
import { useReadFullState, useReadWasmState, useSendMessage, useUploadProgram, useCreateProgram, useUploadCalculateGas, useCreateCalculateGas, useHandleCalculateGas, useReplyCalculateGas, useIsVoucherExists, useVoucher, useIsAccountVoucherExists, useAccountVoucher, useVouchers, useAccountVouchers, useBalance, useBalanceFormat, useDeriveBalancesAll, UseDeriveBalancesAllParameters, useCreateHandler, useSendMessageWithGas, useApproxBlockTimestamp, useGetApproxBlockTimestamp, useVoucherStatus, useGetVoucherStatus, useIsAnyVoucherActive, useIsAnyAccountVoucherActive, useIssuedVouchers, useAccountIssuedVouchers, SendMessageOptions, UseSendMessageOptions, UseSendMessageWithGasOptions, SendMessageWithGasOptions, useSails, UseSailsParameters, useProgram, UseProgramParameters, usePrepareProgramTransaction, UsePrepareProgramTransactionParameters, useSendProgramTransaction, UseSendProgramTransactionParameters, useProgramQuery, UseProgramQueryParameters, useProgramEvent, UseProgramEventParameters, useDeriveStakingAccount, UseDeriveStakingAccountParameters } from './hooks';
import { AlertType, AlertOptions, TemplateAlertOptions, AlertInstance, AlertTimer, AlertTemplateProps, AlertContainerFactory, DefaultTemplateOptions, ProviderProps, Entries } from './types';
import { withoutCommas, getVaraAddress, getTypedEntries } from './utils';
export { BigNumber, useReadFullState, useReadWasmState, useSendMessage, useUploadProgram, useCreateProgram, useUploadCalculateGas, useCreateCalculateGas, useHandleCalculateGas, useReplyCalculateGas, useIsVoucherExists, useVoucher, useIsAccountVoucherExists, useAccountVoucher, useVouchers, useAccountVouchers, useBalance, useBalanceFormat, useDeriveBalancesAll, useAlert, useApi, AccountProvider, useAccount, WALLET_STATUS, ApiProvider, AlertProvider, useCreateHandler, useSendMessageWithGas, withoutCommas, getVaraAddress, getTypedEntries, useApproxBlockTimestamp, useGetApproxBlockTimestamp, useVoucherStatus, useGetVoucherStatus, useIsAnyVoucherActive, useIsAnyAccountVoucherActive, useIssuedVouchers, useAccountIssuedVouchers, useSails, useProgram, usePrepareProgramTransaction, useSendProgramTransaction, useProgramQuery, useProgramEvent, useDeriveStakingAccount, DEFAULT_OPTIONS, DEFAULT_INFO_OPTIONS, DEFAULT_ERROR_OPTIONS, DEFAULT_SUCCESS_OPTIONS, DEFAULT_LOADING_OPTIONS, VARA_SS58_FORMAT, AlertType, };
export type { AlertOptions, TemplateAlertOptions, AlertInstance, AlertTimer, AlertTemplateProps, AlertContainerFactory, DefaultTemplateOptions, ProviderProps, Account, Wallet, SendMessageOptions, UseSendMessageOptions, Entries, UseSendMessageWithGasOptions, SendMessageWithGasOptions, UseSailsParameters, UseProgramParameters, UsePrepareProgramTransactionParameters, UseSendProgramTransactionParameters, UseProgramQueryParameters, UseProgramEventParameters, UseDeriveBalancesAllParameters, UseDeriveStakingAccountParameters, };