UNPKG

@up-group-ui/react-controls

Version:
25 lines (24 loc) 825 B
/// <reference types="react" /> import { WithThemeProps } from '../../../Common/theming/withTheme'; export declare type WidthSize = 'xsmall' | 'small' | 'medium' | 'large' | 'xlarge' | 'fill'; export declare type EventHandler<T, D> = (event: React.ChangeEvent<T>, data: D) => void; export interface UpTextProps extends WithThemeProps { width?: WidthSize; defaultValue?: string; placeholder?: string; disabled?: boolean; showError?: boolean; value?: string; hasError?: boolean; isRequired?: boolean; name?: string; className?: string; dataFor?: string; tabIndex?: number; onChange?: (event: React.ChangeEvent<any>, data: string) => void; readonly?: boolean; maxChar?: number; maxCharMsg?: string; maxCharMsgShowNumber?: number; forceMaxChar?: boolean; }