UNPKG

@wenn/onb

Version:

onb-core

43 lines (34 loc) 782 B
import { createNumberMask, createTextMask } from 'redux-form-input-masks'; const defaultMask = { allowEmpty: false }; export const currencyMask = createNumberMask({ ...defaultMask, stringValue: true, locale: 'es-ES' }); export const phoneMask = createNumberMask({ ...defaultMask, stringValue: true }); export const areaCodeMask = createNumberMask({ ...defaultMask }); export const dniMask = createTextMask({ ...defaultMask, pattern: '99.999.999' }); export const nationalIdMask = createTextMask({ allowEmpty: true, guide: false, placeholder: ' ', pattern: '9999999-9' }); export const cbuMask = createTextMask({ ...defaultMask, pattern: '99-99999999-9' }); export const dateMask = createTextMask({ ...defaultMask, pattern: '99/99/9999' });