@lendi-ui/text-input
TypeScript icon, indicating that this package has built-in type declarations

5.0.0 • Public • Published

@lendi-ui/input-text

LUI input text component.

Installation

yarn add @lendi-ui/input-text

Usage

import Input from '@lendi-ui/input-text';
<Input
  size="md"
  placeholder="input here .."
  onChange={() => {}}
  isFullWidth={true}
  after={<span style={{ width: '24px', height: '24px' }}>x</span>}
/>;

Properties

<PropTable>
  <PropTable.Entry name="after" type="React.ReactNode" description="Content after the input content."/>
  <PropTable.Entry name="before" type="React.ReactNode" description="Content before the input content."/>
  <PropTable.Entry name="isAutoFocus" type="boolean" defaultValue={false} description="Whether the Input is automatically focused on when form loads."/>
  <PropTable.Entry name="isDisabled" type='boolean' defaultValue="false" description="Whether the input is disabled."/>
  <PropTable.Entry name="isFullWidth" type='boolean' defaultValue="false" description="Whether the input is full-width."/>
  <PropTable.Entry name="isError" type='boolean' defaultValue="false" description="Whether the input content is valid."/>
  <PropTable.Entry name="isInverse" type='boolean' defaultValue="false" description="Whether the input is inversed."/>
  <PropTable.Entry name="isReadOnly" type="boolean" defaultValue={false} description="Whether the Input is read-only."/>
  <PropTable.Entry name="isRequired" type="boolean" defaultValue={false} description="Whether the Input is required."/>
  <PropTable.Entry name="onBlur" type='() => void' description="Blur handler."/>
  <PropTable.Entry name="onChange" required={true} type='() => void' description="Change handler."/>
  <PropTable.Entry name="onFocus" type='() => void' description="Focus handler."/>
  <PropTable.Entry name="placeholder" type='string' description="The input placeholder."/>
  <PropTable.Entry name="size" type="{ 'sm' | 'md' | 'lg' }" defaultValue="md" description="The input size."/>
  <PropTable.Entry name="type" type="{ 'text' | 'email' | 'tel' | 'number' }" defaultValue="text" description="The input type."/>
  <PropTable.Entry name="value" type="string" description="The input content."/>
</PropTable>

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
4.4.13-beta.20beta
4.4.11-canary.00canary
5.0.0683latest

Version History

VersionDownloads (Last 7 Days)Published
5.0.0683
4.4.13-beta.20
4.4.13-beta.10
4.4.13-beta.00
4.4.12649
4.4.12-beta.01
4.4.1124
4.4.11-beta.00
4.4.11-canary.00
4.4.100
4.4.10-beta.00
4.4.90
4.4.9-beta.00
4.4.84
4.4.8-canary.30
4.4.8-beta.20
4.4.8-beta.10
4.4.8-beta.00
4.4.70
4.4.7-beta.40
4.4.7-beta.20
4.4.7-beta.10
4.4.7-beta.01
4.4.60
4.4.6-beta.20
4.4.6-beta.10
4.4.6-beta.00
4.4.50
4.4.5-beta.00
4.4.40
4.4.4-beta.00
4.4.30
4.4.3-beta.10
4.4.3-beta.00
4.4.20
4.4.10
4.4.04
4.3.11

Package Sidebar

Install

npm i @lendi-ui/text-input

Weekly Downloads

1,367

Version

5.0.0

License

ISC

Unpacked Size

47.8 kB

Total Files

11

Last publish

Collaborators

  • sauburylendi
  • jamie-conlon
  • van.tran.lendi
  • ishasaxena.aussie
  • mwlendi
  • devesh.maheshwari
  • joshua-derbe-lendi
  • michaelhuttonlendi
  • simon_lau_lendi
  • benjamintan
  • kjartan.johansen
  • nooshines
  • fernandogontijo_
  • nghiato
  • sunny.niu
  • jannes.mingram.lendi
  • antoine_lendi
  • bchiong
  • lendi-owner
  • andrealin
  • malkyfaith
  • brianduan
  • yihan_lu_lendi
  • nodemacross
  • samnevers
  • boris.gordon
  • bharadwajsampath
  • luissilvalendi
  • thomaslendi
  • dimitrioslendi
  • le-kang-lendi
  • yupeili