shineout
Version:
Shein 前端组件库
18 lines (16 loc) • 378 B
JavaScript
export default (function (options) {
return function (value, _formdata, callback) {
var message = options.message,
required = options.required;
if (required === false) {
callback(true);
return;
}
if (value == null || value.length === 0) {
callback(new Error(message));
return;
} else {
callback(true);
}
};
});