1.0.0-alpha.2 • Published 5 years ago

@talixo/inline-input v1.0.0-alpha.2

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

Talixo Inline Input

UI Component which represents Inline Input

How to install

Package is available as @talixo/inline-input in NPM registry, so you can use it in your project using npm install @talixo/inline-input --save or yarn add @talixo/inline-input.

Requirements

Your package should additionally have some extra dependencies:

  • @talixo/shared: ^0.1.0
  • @talixo/text-input: ^0.2.0
  • prop-types: ^15.6.1
  • react: ^16.2.0
  • react-dom: ^16.2.0

These packages are required by @talixo/inline-input, but you have to install them manually, to avoid having different versions of these in your application.

Supported props

It allows any properties which are allowed in div. Additionally, it handles some differently:

Property nameRequiredTypeDefaultDescription
classNamenostringn/aAdditional class name passed to wrapper.
disablednobooleanfalsePrevents editing the content.
emptyValuenostringn/aRendered value for empty input value.
errornobooleanfalseIndicates that input has error.
iconnonoden/aRight side input icon or controls.
onInputChangenofunctionn/aCallback for change event.
placeholderyesstringn/aInput placeholder.
valuenostring''Input value.

Changelog

  • 1.0.0 - initial version