/**
* @summary length
* @version 3.0.0
* @since 1.0.0
* @author Arian Khosravi <arian.khosravi@aofl.com>
* @author Isaac Yoon <isaac.yoon@aofl.com>
*/
/**
* Checks to see if the given value meets the minimum length given.
*
* @memberof module:@aofl/form-validate
*
* @param {Number} length The min length
* @return {Function}
*/
const minLength = (length) => {
return (value) => typeof value === 'string' && value.length >= length;
};
/**
* Checks to see if the given value meets the maximum length given.
*
* @memberof module:@aofl/form-validate
* @param {Number} length The max length
* @return {Function}
*/
const maxLength = (length) => {
return (value) => typeof value === 'string' && value.length <= length;
};
export {
minLength,
maxLength
};