OTPInput
Sechs Zellen für einen TOTP-Code über einem zugänglichen Eingabefeld: Einfügen füllt, Rücktaste geht zurück.
<Field label="Code from your authenticator app">
<OTPInput />
</Field>import { OTPInput } from "@logicplanes/kaeso-ui";Props
defaultValuestringDer Code beim ersten Rendern.
invalidbooleanZeigt es als ungültig; zusammen mit einer Nachricht, die sagt, was zu korrigieren ist.
lengthnumber = 6Wie viele Zeichen der Code hat.
onComplete((value: string) => void)Wird aufgerufen, sobald jede Zelle gefüllt ist.
onValueChange((value: string) => void)Wird mit dem Code aufgerufen, während er getippt wird.
size"md" | "sm" = mdDie Größe des Kastens für jedes Zeichen.
valuestringDer bisher getippte Code, bei gesteuertem Wert.