@brizy/ui
Version:
React elements in Brizy style
22 lines (21 loc) • 651 B
TypeScript
import { ReactElement, ReactNode } from "react";
import { FieldsTheme } from "../utils/getFieldsTheme";
export interface Props {
value: string;
onChange?: (e: string) => void;
disabled?: boolean;
border?: "outline" | "field" | "none";
size?: "small" | "middle" | "large";
suffix?: string | ReactNode;
prefix?: string | ReactNode;
onPressEnter?: () => void;
placeholder?: string;
onBlur?: () => void;
onFocus?: () => void;
theme?: FieldsTheme;
focused?: boolean;
name?: string;
addonAfter?: ReactNode;
addonBefore?: ReactNode;
}
export declare const Text: (props: Props) => ReactElement;