input-core

2.1.0 • Public • Published

input-core

This project would help you if:

  1. You don't need to create an input for user, but only formatting to show data as a plain text
  2. You want to create your own compnent which will work with inputs

Step-by-step guide:

  1. Install it

    npm install --save input-core
    

    or

    yarn add input-core
    
  2. import it:

    import { createInput } from 'input-core';
  3. Create an object (for example, if we want to format phone):

export default function formatPhone(value, mask) {
  const input = createInput({
    value,
    mask,
  });
 
  return input.getVisibleValue();
}
  1. Use it wherever you need ;)
const phone = '9651112222';
...
formatPhone(phone, '+7 (000) 000 00-00'); // returns +7 (965) 111 22-22

License

MIT

Package Sidebar

Install

npm i input-core

Weekly Downloads

7,511

Version

2.1.0

License

MIT

Unpacked Size

39.3 kB

Total Files

33

Last publish

Collaborators

  • xnimorz