@wenn/onb
Version:
onb-core
43 lines (34 loc) • 782 B
JavaScript
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'
});