rms-react
Version:
Библиотека React компонентов разработанная по дизайн системе РМ Солюшн
40 lines • 1.1 kB
TypeScript
import { InputHTMLAttributes } from 'react';
export interface TextFieldProps extends Omit<InputHTMLAttributes<HTMLInputElement>, 'size'> {
/**
* Размер поля ввода
*/
size?: 's' | 'm';
/**
* Заголовок поля ввода
*/
title?: string;
/**
* Текст с ошибкой
*/
error?: string;
/**
* Подсказка для поля ввода (на месте ошибки)
*/
suggestion?: string;
/**
* Статус отображения подвала для поля ввода (ошибка или подсказка)
*/
hiddenFooter?: boolean;
/**
* Текст перед полем ввода
*/
prefix?: string;
/**
* Текст после поля ввода
*/
suffix?: string;
/**
* Возможность сбросить текст
*/
resettable?: boolean;
/**
* Статус валидности введенных значений
*/
validity?: boolean;
}
//# sourceMappingURL=TextField.props.d.ts.map