shadcn.io is not affiliated with official shadcn/ui
Framework
UI library
Installation
bunx --bun shadcn@latest add https://kit.dev/r/radix/password-input.jsonAnatomy
PasswordInput
├── PasswordInputInput
├── PasswordInputLabel
├── PasswordInputGroup
├── PasswordInputIndicator
└── PasswordInputTriggerUsage
import {
PasswordInput,
PasswordInputGroup,
PasswordInputInput,
PasswordInputTrigger,
} from "@/components/ui/password-input";<PasswordInput className="w-full max-w-64">
<PasswordInputGroup>
<PasswordInputInput placeholder="Enter password" />
<PasswordInputTrigger />
</PasswordInputGroup>
</PasswordInput>Accessibility
| Key | Description |
|---|---|
Enter | Activate the focused control. |
Space | Activate the focused control. |
Demos
Auto Hide
Autocomplete
Controlled
Controlled Visibility
Custom Indicator
Disabled
Field
Invalid
Size Lg
Size Md
Size Sm
API Reference
PasswordInput
PropType
autoComplete?stringdefaultValue?stringvisible?booleanPasswordInputGroup
PropType
AttributeType
data-disabled?stringdata-invalid?stringPasswordInputInput
PropType
AttributeType
PasswordInputTrigger
PropType
AttributeType
PasswordInputIndicator
PropType
AttributeType