# react-input-length-wrapper

> InputLengthWrapper

Latest version **1.0.9** (published 2017-11-01) · 0 weekly downloads

## Install

```sh
npm install react-input-length-wrapper
pnpm add react-input-length-wrapper
yarn add react-input-length-wrapper
bun add react-input-length-wrapper
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.9 |
| Published | 2017-11-01 |
| First published | 2017-11-01 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Yurii Melesh |
| Maintainers | melesh |
| Keywords | react, react-component, input, length, input-length |

## Links

- npm: https://www.npmjs.com/package/react-input-length-wrapper
- Repository: https://github.com/yuramelesh/
- Issues: https://github.com/yuramelesh/
- npm.io page: https://npm.io/package/react-input-length-wrapper

## Alternatives

- [mobx-react](https://npm.io/package/mobx-react.md) — 2.8M weekly downloads
- [rc-tree](https://npm.io/package/rc-tree.md) — 2.6M weekly downloads
- [@react-oauth/google](https://npm.io/package/@react-oauth/google.md) — 1.3M weekly downloads
- [@wagmi/connectors](https://npm.io/package/@wagmi/connectors.md) — 877.0K weekly downloads
- [vee-validate](https://npm.io/package/vee-validate.md) — 836.4K weekly downloads

## Recent versions

- 1.0.9 (latest) — 2017-11-01
- 1.0.8 — 2017-11-01
- 1.0.7 — 2017-11-01
- 1.0.6 — 2017-11-01
- 1.0.5 — 2017-11-01
- 1.0.4 — 2017-11-01
- 1.0.3 — 2017-11-01
- 1.0.2 — 2017-11-01
- 1.0.0 — 2017-11-01

## README

# InputLengthWrapper

__React wrapper for HTML input length control__

## Installation

```
npm install react-input-length-wrapper --save
```

You can also use the standalone build by including `dist/react-input-length-wrapper.js` in your page. If you use this, make sure you have already included React, and it is available as a global variable.


## Usage

__SIMPLE USAGE HERE__

Import component:
```
var InputLengthWrapper = require('react-input-length-wrapper');

```
or
```
import InputLengthWrapper from 'react-input-length-wrapper';

```

and simple wrap your input

```
<InputLengthWrapper>
	<input maxLength={60}/> or <textarea maxLength={60}/>
</InputLengthWrapper>
```


## Development (`src`, `lib` and the build process)

**NOTE:** The source code for the component is in `src`. A transpiled CommonJS version (generated with Babel) is available in `lib` for use with node.js, browserify and webpack. A UMD bundle is also built to `dist`, which can be included without the need for any build system.

To build, watch and serve the examples (which will also watch the component source), run `npm start`. If you just want to watch changes to `src` and rebuild `lib`, run `npm run watch` (this is useful if you are working with `npm link`).

## License

__ISC__

Copyright (c) 2017 Yurii Melesh.

---
_Source: https://npm.io/package/react-input-length-wrapper · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
