UNPKG

react-native-unit-components

Version:

Unit React Native components

32 lines 1.27 kB
import React from 'react'; import type { UNAccount, UNAccountMenuAction, UNAccountMenuItem, UNCreditAccount, UNComponentsOnLoadResponse } from '../../types/shared'; export interface UNAccountComponentProps { accountId?: string; menuItems?: UNAccountMenuItem[]; theme?: string; language?: string; hideActionsMenuButton?: boolean; hideSelectionMenuButton?: boolean; hideAccountStatus?: boolean; hideAccountDetails?: boolean; hideAccountButtons?: boolean; hideAccountCtaBanner?: boolean; showLeftToSpend?: boolean; enableFundAccountButton?: boolean; enablePaySomeoneAccountButton?: boolean; onLoad?: (response: UNComponentsOnLoadResponse<[UNAccount]>) => void; onAccountChanged?: (account: UNAccount) => void; onRequestLeftToSpendDetails?: (account: UNCreditAccount) => void; } export interface UNAccountRef { openActionsMenu: () => void; openAction: (action: UNAccountMenuAction) => void; refresh: () => void; } export declare enum UNAccountAction { List = "account-list", Menu = "account-menu" } declare const _default: React.ForwardRefExoticComponent<UNAccountComponentProps & React.RefAttributes<UNAccountRef>>; export default _default; //# sourceMappingURL=UNAccountComponent.d.ts.map