Merge pull request #334 from devcer/fix/NumberValidator
fix: issue #329
This commit is contained in:
commit
7a6bdb41ee
1 changed files with 4 additions and 1 deletions
|
|
@ -38,7 +38,10 @@ export const isEmailValidator = () => [(...params) => ({ isEmail: isEmail(...par
|
||||||
* @param {number} value to check
|
* @param {number} value to check
|
||||||
*/
|
*/
|
||||||
export const isNumber = value => value === value && typeof value === 'number'; // eslint-disable-line no-self-compare
|
export const isNumber = value => value === value && typeof value === 'number'; // eslint-disable-line no-self-compare
|
||||||
export const isNumberValidator = () => [(...params) => ({ isNumber: isNumber(...params) })];
|
export const isNumberValidator = (...factoryParams) => [
|
||||||
|
(...params) => ({ isNumber: isNumber(...params) }),
|
||||||
|
...factoryParams,
|
||||||
|
];
|
||||||
|
|
||||||
export const minNumber = (value, min) => isNumber(value) && value >= min;
|
export const minNumber = (value, min) => isNumber(value) && value >= min;
|
||||||
export const minNumberValidator = (...factoryParams) => [
|
export const minNumberValidator = (...factoryParams) => [
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue