@turnkey/react-wallet-kit
Version:
The easiest and most powerful way to integrate Turnkey's Embedded Wallets into your React applications.
26 lines • 953 B
TypeScript
/// <reference types="react" />
import type { IconDefinition } from "@fortawesome/fontawesome-svg-core";
interface IconButtonProps {
icon: IconDefinition;
onClick?: () => void;
disabled?: boolean;
loading?: boolean;
className?: string;
spinnerClassName?: string;
}
export declare function BaseButton(props: React.ButtonHTMLAttributes<HTMLButtonElement>): import("react/jsx-runtime").JSX.Element;
export declare function IconButton(props: IconButtonProps): import("react/jsx-runtime").JSX.Element;
interface ActionButtonProps {
children: React.ReactNode;
onClick?: () => void;
onMouseEnter?: () => void;
onMouseLeave?: () => void;
disabled?: boolean;
loading?: boolean;
loadingText?: string;
className?: string;
spinnerClassName?: string;
}
export declare function ActionButton(props: ActionButtonProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=Buttons.d.ts.map