UNPKG

@julo-ui/otp-input

Version:

React Input Component for entering sequences of digits

14 lines (12 loc) 363 B
// src/utils.ts var strToArray = (value) => value == null ? void 0 : value.split(""); var validateValue = (value, type) => { const NUMERIC_REGEX = /^[0-9]+$/; const ALPHA_NUMERIC_REGEX = /^[a-zA-Z0-9]+$/i; const regex = type === "alphanumeric" ? ALPHA_NUMERIC_REGEX : NUMERIC_REGEX; return regex.test(value); }; export { strToArray, validateValue };