export const isValidInput = (value: string, type: 'number' | 'text'): boolean => { if (type === 'number') { return /^\d$/.test(value) } return /^.$/u.test(value) } export const extractValidChars = (value: string, type: 'number' | 'text'): string => { if (type === 'number') { return value.replace(/\D/g, '') } return value }