@broxus/tvm-connect
Version:
Nekoton-compatible wallets connector.
28 lines (27 loc) • 947 B
TypeScript
import { type TvmNetworkConfig } from '@broxus/js-core';
import { type ButtonProps } from '@broxus/react-uikit';
import * as React from 'react';
import './index.css';
export interface TvmConnectorProps {
changeAccountButtonText?: React.ReactNode;
changeWalletButtonText?: React.ReactNode;
className?: string;
connectButtonShape?: ButtonProps['shape'];
connectButtonText?: React.ReactNode;
connectButtonTrigger?: (props: {
disabled?: boolean;
connect: VoidFunction;
}) => React.ReactNode;
connectButtonType?: ButtonProps['type'];
disconnectButtonText?: React.ReactNode;
network?: TvmNetworkConfig;
popupType?: 'drawer';
suffix?: React.ReactNode;
showDropMenu?: boolean;
showSubIcon?: boolean;
standalone?: boolean;
warnUnsupportedNetwork?: boolean;
}
export declare const TvmConnector: ((props: TvmConnectorProps) => React.JSX.Element) & {
displayName: string;
};