@julo-ui/otp-input
Version:
React Input Component for entering sequences of digits
14 lines (12 loc) • 363 B
JavaScript
// 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
};