Skip to content

OtpInput ​

Un code à usage unique, chiffre par chiffre.

Le collage d'un code entier remplit toutes les cases d'un coup : c'est ainsi qu'on le récupère d'un SMS, et le forcer à être retapé serait une punition pour rien.

Installation ​

bash
sia-ui add otp-input

Ou par le paquet, sans rien copier :

tsx
import { OtpInput } from "@sia-ui/react-web";

Props ​

PropTypeDéfautDescription
aria-describedbystring—
aria-invalidboolean—
aria-labelledbystring—
aria-requiredboolean—
classNamestring—
defaultValuestring—
disabledboolean—
idstring—
inputMode"text" | "numeric"numeric
lengthnumber6
maskboolean—
onValueChange(value: string) => void—
valuestring—

Voir aussi ​

Publié sous licence MIT.