rui-react
Version:
React UI library
15 lines (14 loc) • 654 B
TypeScript
import React, { ChangeEventHandler, InputHTMLAttributes } from "react";
import { ComponentSize } from "../../helpers/types";
export interface InputProps extends Omit<InputHTMLAttributes<HTMLElement>, "size" | "prefix"> {
disabled?: boolean;
size?: ComponentSize;
prefix?: React.ReactElement | string;
suffix?: React.ReactElement | string;
prepend?: React.ReactElement | string;
append?: React.ReactElement | string;
className?: string;
onChange?: ChangeEventHandler<HTMLInputElement>;
}
export declare const Input: React.ForwardRefExoticComponent<InputProps & React.RefAttributes<HTMLInputElement>>;
export default Input;