@brizy/ui
Version:
React elements in Brizy style
20 lines (19 loc) • 772 B
TypeScript
import { ReactElement, ReactNode } from "react";
import { FieldsTheme } from "../utils/getFieldsTheme";
export interface Props {
value: string;
onChange: (p: string) => void;
placeholder?: string;
disabled?: boolean;
size?: "middle" | "large";
addonAfter?: string | ReactNode;
addonBefore?: string | ReactNode;
suffix?: string | ReactNode;
prefix?: string | ReactNode;
visibilityToggle?: boolean;
onToggleClick?: (visible: boolean) => void;
onBlur?: VoidFunction;
onFocus?: VoidFunction;
theme?: FieldsTheme;
}
export declare const Password: ({ visibilityToggle, onChange, theme, size, disabled, value, placeholder, addonAfter, addonBefore, suffix, prefix, onBlur, onFocus, onToggleClick, }: Props) => ReactElement;