@codeworker.br/govbr-tw-react
Version:
Biblioteca de componentes React usando Tailwind CSS que implementa o Padrão Digital de Governo.
25 lines (24 loc) • 842 B
TypeScript
import React from "react";
import { VariantProps } from "class-variance-authority";
import inputVariants from "../Input/variants";
type InputVariantProps = VariantProps<typeof inputVariants>;
interface OtpInputProps extends Omit<React.HTMLAttributes<HTMLDivElement>, "defaultValue" | "onChange"> {
value?: string;
defaultValue?: string;
onChange?: (value: string) => void;
onComplete?: (value: string) => void;
digits?: number;
pattern?: string;
name?: string;
disabled?: boolean;
readOnly?: boolean;
autoFocus?: boolean;
placeholder?: string;
variant?: InputVariantProps["variant"];
density?: InputVariantProps["density"];
slotClassName?: string;
separatorClassName?: string;
inputClassName?: string;
}
declare const OtpInput: React.FC<OtpInputProps>;
export default OtpInput;