UNPKG

react-native-lamantin

Version:

Set of components for https://lamantin.group development

31 lines (30 loc) 747 B
import { PureComponent } from 'react'; import { ViewStyle, TextStyle } from 'react-native'; interface TextProps { text: string; uppercase?: boolean; textProps?: TextStyle; } interface ButtonProps extends TextProps { style?: ViewStyle; isLoading?: boolean; onPress?: () => void; enabled?: boolean; /** * Use for customize text rendering */ renderText?: (props: TextProps) => void; } export declare class Button extends PureComponent<ButtonProps> { static defaultProps: { style: {}; isLoading: boolean; enabled: boolean; text: string; uppercase: boolean; textProps: {}; }; renderContent(): JSX.Element; render(): JSX.Element; } export {};