Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
regex: name => {
switch (name) {
case 'domain': return I18n.i18n('perfTest.config.addHost.inputTargetDomain');
case 'ip': return I18n.i18n('perfTest.config.addHost.inputTargetIp');
case 'folderName': return I18n.i18n('common.message.validate.format');
case 'userId': return I18n.i18n('user.info.userId.help');
case 'mobilePhone': return I18n.i18n('user.info.phone.help');
case 'param': return I18n.i18n('perfTest.message.param');
}
},
required: () => I18n.i18n('common.message.validate.empty'),
min_value: (name, val) => I18n.i18n('common.message.validate.min', { minValue: val[0] }),
max_value: (name, val) => I18n.i18n('common.message.validate.max', { maxValue: val[0] }),
required: () => I18n.i18n('common.message.validate.empty'),
email: () => I18n.i18n('user.info.email.help'),
regex: name => {
switch (name) {
case 'domain': return I18n.i18n('perfTest.config.addHost.inputTargetDomain');
case 'ip': return I18n.i18n('perfTest.config.addHost.inputTargetIp');
case 'folderName': return I18n.i18n('common.message.validate.format');
case 'userId': return I18n.i18n('user.info.userId.help');
case 'mobilePhone': return I18n.i18n('user.info.phone.help');
case 'param': return I18n.i18n('perfTest.message.param');
}
},
required: () => I18n.i18n('common.message.validate.empty'),
regex: name => {
switch (name) {
case 'domain': return I18n.i18n('perfTest.config.addHost.inputTargetDomain');
case 'ip': return I18n.i18n('perfTest.config.addHost.inputTargetIp');
case 'folderName': return I18n.i18n('common.message.validate.format');
case 'userId': return I18n.i18n('user.info.userId.help');
case 'mobilePhone': return I18n.i18n('user.info.phone.help');
case 'param': return I18n.i18n('perfTest.message.param');
}
},
required: () => I18n.i18n('common.message.validate.empty'),
max_value: (name, val) => I18n.i18n('common.message.validate.max', { maxValue: val[0] }),
numeric: () => I18n.i18n('common.message.validate.digits'),
regex: name => {
switch (name) {
case 'domain': return I18n.i18n('perfTest.config.addHost.inputTargetDomain');
case 'ip': return I18n.i18n('perfTest.config.addHost.inputTargetIp');
case 'folderName': return I18n.i18n('common.message.validate.format');
case 'userId': return I18n.i18n('user.info.userId.help');
case 'mobilePhone': return I18n.i18n('user.info.phone.help');
case 'param': return I18n.i18n('perfTest.message.param');
}
},
required: () => I18n.i18n('common.message.validate.empty'),
regex: name => {
switch (name) {
case 'domain': return I18n.i18n('perfTest.config.addHost.inputTargetDomain');
case 'ip': return I18n.i18n('perfTest.config.addHost.inputTargetIp');
case 'folderName': return I18n.i18n('common.message.validate.format');
case 'userId': return I18n.i18n('user.info.userId.help');
case 'mobilePhone': return I18n.i18n('user.info.phone.help');
case 'param': return I18n.i18n('perfTest.message.param');
}
},
required: () => I18n.i18n('common.message.validate.empty'),
numeric: () => I18n.i18n('common.message.validate.digits'),
};
max: (name, val) => I18n.i18n('common.message.validate.maxLength', { maxLength: val[0] }),
min_value: (name, val) => I18n.i18n('common.message.validate.min', { minValue: val[0] }),