UNPKG

@cosmos-kit/react

Version:
19 lines (18 loc) 1.25 kB
import { ModalOptions, WalletModalProps } from '@cosmos-kit/core'; import { ThemeProviderProps } from '@interchain-ui/react'; import React from 'react'; import { defaultModalViews } from './components/views'; export declare type ModalCustomizationProps = { modalContainerClassName?: string; modalContentClassName?: string; modalChildrenClassName?: string; modalContentStyles?: React.CSSProperties; }; export declare type ThemeCustomizationProps = ModalCustomizationProps & Pick<ThemeProviderProps, 'defaultTheme' | 'overrides' | 'themeDefs' | 'customTheme'>; export declare type WalletModalComponentProps = WalletModalProps & ThemeCustomizationProps & { modalViews: typeof defaultModalViews; modalOptions?: ModalOptions; includeAllWalletsOnMobile?: boolean; }; export declare function WalletModal({ isOpen, setOpen, walletRepo, modalViews, modalOptions, includeAllWalletsOnMobile, overrides, themeDefs, customTheme, defaultTheme, modalContainerClassName, modalContentClassName, modalChildrenClassName, modalContentStyles, }: WalletModalComponentProps): import("react/jsx-runtime").JSX.Element; export declare function DefaultModal({ isOpen, setOpen, walletRepo, }: WalletModalProps): import("react/jsx-runtime").JSX.Element;