Input
komponen ini hanyalah tag input yang diberi style dan dengan sedikit penambahan fitur seperti prefix suffix. jadi komponen ini bisa digunakan seperti tag input pada umumnya
DefaultValue
Typescript
import { Input } from 'alurkerja-ui'
export const InputPage = () => {
return(
<Input defaultValue='asdfasdfasdfasdef' />
)
}Disabled
Typescript
import { Input } from 'alurkerja-ui'
export const InputPage = () => {
return(
<Input disabled />
)
}Text
Typescript
import { Input } from 'alurkerja-ui'
export const InputPage = () => {
return(
<Input />
)
}Number
Typescript
import { Input } from 'alurkerja-ui'
export const InputPage = () => {
return(
<Input type="number" />
)
}Typescript
import { Input } from 'alurkerja-ui'
export const InputPage = () => {
return(
<Input type="email" />
)
}TextArea
Typescript
import { Input } from 'alurkerja-ui'
export const InputPage = () => {
return(
<Input textArea />
)
}Password
Typescript
import { Input } from 'alurkerja-ui'
export const InputPage = () => {
return(
<Input type="password" />
)
}Date
Typescript
import { Input } from 'alurkerja-ui'
export const InputPage = () => {
return(
<Input type="date" />
)
}DateTimeLocal
Typescript
import { Input } from 'alurkerja-ui'
export const InputPage = () => {
return(
<Input type="datetime-local" />
)
}Prefix
Typescript
import { Input } from 'alurkerja-ui'
export const InputPage = () => {
return(
<Input prefix={<Mail />} />
)
}Suffix
Typescript
import { Input } from 'alurkerja-ui'
export const InputPage = () => {
return(
<Input suffix={<Mail />} />
)
}