UNPKG

@aptos-labs/wallet-adapter-react

Version:
24 lines 1.5 kB
import { type AdapterNotDetectedWallet, type AdapterWallet } from "@aptos-labs/wallet-adapter-core"; import { type HeadlessComponentProps } from "./utils"; export interface WalletItemProps extends HeadlessComponentProps { /** The wallet option to be displayed. */ wallet: AdapterWallet | AdapterNotDetectedWallet; /** A callback to be invoked when the wallet is connected. */ onConnect?: () => void; /** * When `true`, wallets will be shown on mobile even if they don't have * a `deeplinkProvider`. By default mobile wallets without a deeplink * provider are hidden. * * @default false */ showAllOnMobile?: boolean; } /** A headless component for rendering a wallet option's name, icon, and either connect button or install link. */ export declare const WalletItem: import("react").ForwardRefExoticComponent<WalletItemProps & import("react").RefAttributes<HTMLDivElement>> & { Icon: import("react").ForwardRefExoticComponent<HeadlessComponentProps & import("react").RefAttributes<HTMLImageElement>>; Name: import("react").ForwardRefExoticComponent<HeadlessComponentProps & import("react").RefAttributes<HTMLDivElement>>; ConnectButton: import("react").ForwardRefExoticComponent<HeadlessComponentProps & import("react").RefAttributes<HTMLButtonElement>>; InstallLink: import("react").ForwardRefExoticComponent<HeadlessComponentProps & import("react").RefAttributes<HTMLAnchorElement>>; }; //# sourceMappingURL=WalletItem.d.ts.map