UNPKG

@massds/mayflower-react

Version:

React versions of Mayflower design system UI components

25 lines 638 B
import is from "is"; // eslint-disable-next-line import/prefer-default-export export const validNumber = (num, min, max) => { if (is.number(min)) { // Make sure the new value isn't less than the min value. if (num < Number(min)) { return { showError: true, errorMsg: "Please enter a valid number greater than or equal to " + min + "." }; } } if (is.number(max)) { if (num > Number(max)) { return { showError: true, errorMsg: "Please enter a valid number less than or equal to " + max + "." }; } } return { showError: false, errorMsg: '' }; };