mirror of
https://github.com/shadcn-ui/ui.git
synced 2026-06-30 08:04:18 +00:00
34 lines
828 B
TypeScript
34 lines
828 B
TypeScript
"use client"
|
|
|
|
import * as React from "react"
|
|
|
|
import {
|
|
InputOTP,
|
|
InputOTPGroup,
|
|
InputOTPSeparator,
|
|
InputOTPSlot,
|
|
} from "@/styles/base-nova/ui/input-otp"
|
|
|
|
export function InputOTPInvalid() {
|
|
const [value, setValue] = React.useState("000000")
|
|
|
|
return (
|
|
<InputOTP maxLength={6} value={value} onChange={setValue}>
|
|
<InputOTPGroup>
|
|
<InputOTPSlot index={0} aria-invalid />
|
|
<InputOTPSlot index={1} aria-invalid />
|
|
</InputOTPGroup>
|
|
<InputOTPSeparator />
|
|
<InputOTPGroup>
|
|
<InputOTPSlot index={2} aria-invalid />
|
|
<InputOTPSlot index={3} aria-invalid />
|
|
</InputOTPGroup>
|
|
<InputOTPSeparator />
|
|
<InputOTPGroup>
|
|
<InputOTPSlot index={4} aria-invalid />
|
|
<InputOTPSlot index={5} aria-invalid />
|
|
</InputOTPGroup>
|
|
</InputOTP>
|
|
)
|
|
}
|