bemto-input

0.6.0 • Public • Published

bemto-input Build Status NPM package version

This is a foundation for all the text input I use in my markup for more than 4 years. Now in a form of a React component, using bemto-components and styled-components.

You can use it as a base for highly functional and stylable text inputs which provides basic reset & layout which you could later easily style by extending with styled-components (or use your external styles). This component has all the powers of bemto-components beneath, so you can use modifiers, polymorphic tags and all the other stuff. See the docs of bemto-components for more features and this component's source code to how easily it is done.

Each example at documentation is an interactive playground

Installation & Usage

Note: bemto-input uses styled-components as a peer dependency, as its bad to include more than one instance of styled-components in your app, so you need to have it installed as well.

In your console:

npm install --save bemto-input

Then in .js-files of your components:

import BemtoInput from 'bemto-input';

License

Licensed under the MIT License, Copyright © 2017 Roman Komarov.

See LICENSE for more information.

Package Sidebar

Install

npm i bemto-input

Weekly Downloads

8

Version

0.6.0

License

MIT

Unpacked Size

260 kB

Total Files

13

Last publish

Collaborators

  • kizu