UNPKG

easemob-chat-uikit

Version:

![Static Badge](https://img.shields.io/badge/platform-React-green) ![Static Badge](https://img.shields.io/badge/language-typescript-green) ![GitHub commit activity](https://img.shields.io/github/commit-activity/y/easemob/Easemob-UIKit-web) ![GitHub last c

24 lines (23 loc) 780 B
import React, { ReactNode } from 'react'; export interface InputProps extends Omit<React.InputHTMLAttributes<HTMLInputElement>, 'size'> { prefix?: string; className?: string; style?: React.CSSProperties; size?: 'large' | 'middle' | 'small'; required?: boolean; value?: string; onChange?: (e: React.ChangeEvent<HTMLInputElement>) => void; onClear?: () => void; placeholder?: string; shape?: 'round' | 'square'; close?: boolean; disabled?: boolean; maxLength?: number; suffix?: ReactNode; prefixIcon?: ReactNode; suffixIcon?: ReactNode; onFocus?: () => void; onBlur?: () => void; } declare const Input: React.ForwardRefExoticComponent<InputProps & React.RefAttributes<HTMLInputElement>>; export default Input;