UNPKG

shineout

Version:

Shein 前端组件库

14 lines (13 loc) 366 B
export default (options: {message: string, required: boolean}) => (value: any, _formdata: any, callback: (msg: true | Error) => void) => { const { message, required } = options if (required === false) { callback(true) return } if (value == null || value.length === 0) { callback(new Error(message)) return } else { callback(true) } }