@gear-js/react-hooks
Version:
React hooks used across Gear applications
6 lines (5 loc) • 2.21 kB
TypeScript
import { useReadFullState, useReadWasmState, useSendMessage, useUploadProgram, useCreateProgram, useUploadCalculateGas, useCreateCalculateGas, useHandleCalculateGas, useReplyCalculateGas, useIsVoucherExists, useVoucher, useIsAccountVoucherExists, useAccountVoucher, useVouchers, useAccountVouchers, useBalance, useBalanceFormat, useApproxBlockTimestamp, useGetApproxBlockTimestamp, useVoucherStatus, useGetVoucherStatus, useIsAnyVoucherActive, useIsAnyAccountVoucherActive, useIssuedVouchers, useAccountIssuedVouchers, useDeriveBalancesAll, UseDeriveBalancesAllParameters, SendMessageOptions, UseSendMessageOptions, useDeriveStakingAccount, UseDeriveStakingAccountParameters } from './api';
import { useCreateHandler, useSendMessageWithGas, UseSendMessageWithGasOptions, SendMessageWithGasOptions } from './handlers';
import { useProgram, UseProgramParameters, usePrepareProgramTransaction, UsePrepareProgramTransactionParameters, useSendProgramTransaction, UseSendProgramTransactionParameters, useProgramQuery, UseProgramQueryParameters, useProgramEvent, UseProgramEventParameters, useSails, UseSailsParameters } from './sails';
export { useReadFullState, useReadWasmState, useSendMessage, useUploadProgram, useCreateProgram, useUploadCalculateGas, useCreateCalculateGas, useHandleCalculateGas, useReplyCalculateGas, useIsVoucherExists, useVoucher, useIsAccountVoucherExists, useAccountVoucher, useVouchers, useAccountVouchers, useBalance, useBalanceFormat, useDeriveBalancesAll, useCreateHandler, useSendMessageWithGas, useApproxBlockTimestamp, useGetApproxBlockTimestamp, useVoucherStatus, useGetVoucherStatus, useIsAnyVoucherActive, useIsAnyAccountVoucherActive, useIssuedVouchers, useAccountIssuedVouchers, useSails, useProgram, usePrepareProgramTransaction, useSendProgramTransaction, useProgramQuery, useProgramEvent, useDeriveStakingAccount, };
export type { SendMessageOptions, UseSendMessageOptions, UseSendMessageWithGasOptions, SendMessageWithGasOptions, UseProgramParameters, UsePrepareProgramTransactionParameters, UseSendProgramTransactionParameters, UseProgramQueryParameters, UseProgramEventParameters, UseSailsParameters, UseDeriveBalancesAllParameters, UseDeriveStakingAccountParameters, };