1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 1× 1× 1× 11× 11× 11× 9× 5× | import React from 'react' import { FormattedMessage } from 'react-intl' import { formatMessage, prepare, memoize } from './helpers' let absence = memoize(function ({ message, msg, 'if': ifCond, unless }={}) { msg = formatMessage(msg || message) || <FormattedMessage id="form.errors.absence" defaultMessage="must be blank" /> return prepare(ifCond, unless, false, function (value) { if (value.trim()) { return msg } }) }) export default absence |