react-ui-validations
TypeScript icon, indicating that this package has built-in type declarations

1.14.4 • Public • Published

React UI validations

npm

Набор компонентов, реализующих поведение валидаций по Контур.Гайдам.

Документация

Использование

npm install --save @skbkontur/react-ui-validations
import { ValidationContainer, ValidationWrapper } from 'react-ui-validations';

export default class DataEditor extends React.Component {
  // ...
  render() {
    return (
      <ValidationContainer>
        <ValidationWrapper
          validationInfo={/\d+/.test(phone) ? { message: 'Телефон должен состоять только из цифр' } : null}
        >
          <Input value={phone} onValueChange={value => setState({ phone: value })} />
        </ValidationWrapper>
      </ValidationContainer>
    );
  }
}

Запуск примеров

yarn start:docs

StrictMode

Библиотека поддерживает работу в React.StrictMode начиная с версии 1.7.0. Подробнее.

Readme

Keywords

none

Package Sidebar

Install

npm i react-ui-validations

Weekly Downloads

8

Version

1.14.4

License

ISC

Unpacked Size

181 kB

Total Files

7

Last publish

Collaborators

  • tihonove
  • wkich
  • skbkontur-bot