@sky-mavis/tanto-widget
Version:
Tanto Widget
15 lines (14 loc) • 621 B
TypeScript
import type { Connector } from 'wagmi';
import { useConnect as useWagmiConnect } from 'wagmi';
import { ConnectState } from '../types/connect';
type WagmiConnectCallbacks = Pick<NonNullable<NonNullable<Parameters<typeof useWagmiConnect>[0]>['mutation']>, 'onSuccess' | 'onError'>;
type UseConnectParameters = WagmiConnectCallbacks & {
connector?: Connector;
};
export declare function useConnect({ connector, onSuccess, onError }: UseConnectParameters): {
status: ConnectState;
connector: Connector | undefined;
connect: () => void;
error: import("@wagmi/core").ConnectErrorType | null;
};
export {};