Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    swissarmy-inputpublic

    Swiss-Army Input v0.0.1

    Description

    The "swissarmy-input" library is intended to provide useful and nice-looking inputs, complete with labels. The power of "swissarmy-input" is that it takes an interchangeable set of properties and takes care of any discrepancies between creating different types of inputs.

    It currently supports text-, number-, select- and date-inputs, with more on the horizon.

    Screenshots

    Install

    npm install swissarmy-input
    

    Use

    [Coming...]

    The properties map to corresponding attributes of the input- or label-elements, but provide extended functionality in the case of the type-property:

    The type-property will normally pass a string value to the type-attribute of the input-element, but if passed value is "date" or "select", then a datepicker-/select box-widget is initialized instead.

    Todo

    • Live indicator for remaining characters (if maxLength-value is provided)
    • Support more input-types
    • Support for specifying date-format

    Keywords

    none

    install

    npm i swissarmy-input

    Downloadsweekly downloads

    4

    version

    0.0.1

    license

    ISC

    homepage

    github.com

    last publish

    collaborators

    • avatar