{"repo":"renato-bohler/redux-form-input-masks","free":true,"listed":false,"github":"https://github.com/renato-bohler/redux-form-input-masks","clone":"git clone https://github.com/renato-bohler/redux-form-input-masks.git","description":"Input masking with redux-form made easy","language":"JavaScript","stars":136,"topics":["react","redux","redux-form","input-mask"],"license":"MIT","category":"ui-components","readme_excerpt":"redux-form-input-masks Documentation and examples Migration guide Getting started redux-form-input-masks is a library that works with redux-form to easily add masking to Field s. Motivation Redux is awesome and so are input masks: they help standardizing inputs and improves the UX of the application. redux-form has support for input formatting, parseing and normalizing, but it can get pretty tricky to implement a mask with these functions. redux-form-input-masks offer simple APIs to create these masks so you don't need to worry about it! Also, the value of the Field s in any application should be agnostic of how the Field s themselves are presented to the user. For example, if there's a currency field in a form, it makes more sense to store the value as a number. Storing Field values in a way that makes more sense for the application makes it easier to integrate form data with backend services and to create validations for it. With redux-form-input-masks you can also choose how the value of a formatted Field will be stored in the application's store. Under the hood redux-form-input-masks returns objects implementing redux-form 's Value Lifecycle Hooks and also some Global Event Handlers to manage the caret position. Installation or Features simple to setup: works with redux-form out of the box, you just need to install redux-form-input-masks and you're good to go; simple to use: import a mask creator and apply it... and that's it. There's no need to change the component you'r","default_branch":null,"files":null,"tree":[],"storefront":"/r/renato-bohler","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/renato-bohler/redux-form-input-masks/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}