Skip to main content

DodamTextField

DodamFilledTextField 위한 DDS Docs입니다. DodamFilledTextField Docs는 '도담도담'에 사용되는 모든 DodamFilledTextField Component를 관리합니다. DodamFilledTextField는 <DodamFilledTextField />를 사용해서 불러올 수 있습니다.

Props

- id: string
- name: string
- type: InputType (text | password)
- value: string
= label: string
- isError?: boolean
- showIcon?: boolean
- onChange: ChangeEventHandler<HTMLInputElement>
- onKeyDown?: KeyboardEventHandler<HTMLInputElement>
- isDisabled?: boolean
- width?: number
- labelStyle?: CSSProperties
- supportingText?: string
- customStyle?: CSSObject
- onRemoveClick?: ()=>void

default

default Dodam TextField

index.tsx
<DodamTextField
id='id'
name='name'
type='text'
label='Label text'
value=''
onChange={{}}
/>

unfocused

unfocused Dodam TextField

index.tsx
<DodamTextField
id='id'
name='name'
type='text'
label='Label text'
value='Input text'
onChange={{}}
/>

disabled

disabled Dodam TextField

index.tsx
<DodamTextField
id='id'
name='name'
type='text'
label='Label text'
value=''
isDisabled={true}
onChange={{}}
/>

focused

focused Dodam TextField

index.tsx
<DodamTextField
id='id'
name='name'
type='text'
label='Label text'
value='Input text'
onChange={{}}
/>

error

error Dodam TextField

index.tsx
<DodamTextField
id='id'
name='name'
type='text'
label='Label text'
value='Input text'
isError={true}
onChange={{}}
/>