input validations lib
This commit is contained in:
parent
f48a878beb
commit
476eb042c1
@ -1,12 +1,20 @@
|
|||||||
|
import createNumberMask from 'text-mask-addons/dist/createNumberMask'
|
||||||
|
import emailMask from 'text-mask-addons/dist/emailMask'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
anything: {
|
anything: {
|
||||||
mask: [],
|
mask: false,
|
||||||
unmask: null,
|
match: /^(?!\s*$).+/,
|
||||||
match: /^(?!\s*$).+/
|
unmask: [],
|
||||||
},
|
},
|
||||||
dollars: {
|
dollars: {
|
||||||
mask: ['$','/^\d+/','.','/^\d+/'],
|
mask: createNumberMask({ prefix: '$', allowDecimal: true }),
|
||||||
unmask: ['$',','],
|
match: /^-?\d+\.?\d*$/,
|
||||||
match: /^-?\d+\.?\d*$/
|
unmask: ['$',',']
|
||||||
|
},
|
||||||
|
email: {
|
||||||
|
mask: emailMask,
|
||||||
|
match: /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/,
|
||||||
|
unmask: [],
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user