UNPKG

@appello/web-ui

Version:

Web ui library for a better development experience

20 lines (19 loc) 725 B
import './styles.scss'; import * as React from 'react'; import { ReactNode } from 'react'; export interface TextInputProps extends Omit<React.AllHTMLAttributes<HTMLInputElement>, 'autoComplete' | 'size' | 'defaultValue'> { error?: boolean; autoComplete?: boolean | string; size?: InputSize; iconBeforeElement?: ReactNode; iconAfterElement?: ReactNode; onIconBeforeClick?: (value: string) => void; onIconAfterClick?: (value: string) => void; inputClassName?: string; defaultValue?: string; } export declare enum InputSize { MEDIUM = "medium", LARGE = "large" } export declare const TextInput: React.ForwardRefExoticComponent<TextInputProps & React.RefAttributes<HTMLInputElement>>;