UseWalletDetailsModalOptions

type UseWalletDetailsModalOptions = {
chains?: Array<Chain>;
client: ThirdwebClient;
connectOptions?: DetailsModalConnectOptions;
connectedAccountAvatarUrl?: string;
connectedAccountName?: React.ReactNode;
displayBalanceToken?: Record<number, string>;
footer?: (props: { close: () => void }) => JSX.Element;
hideBuyFunds?: boolean;
hideDisconnect?: boolean;
hideReceiveFunds?: boolean;
hideSendFunds?: boolean;
hideSwitchWallet?: boolean;
locale?: LocaleId;
networkSelector?: NetworkSelectorProps;
onDisconnect?: (info: { account: Account; wallet: Wallet }) => void;
payOptions?: Extract<PayUIOptions, { mode?: "fund_wallet" }>;
showTestnetFaucet?: boolean;
supportedNFTs?: SupportedNFTs;
supportedTokens?: SupportedTokens;
theme?: "light" | "dark" | Theme;
};