UNPKG

@mapbox/mr-ui

Version:

UI components for Mapbox projects

18 lines (17 loc) 622 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = validateNumberBetween; var _validateNumber = _interopRequireDefault(require("./validate-number")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function validateNumberBetween(low, high) { return value => { const numberError = (0, _validateNumber.default)(value); if (numberError) return numberError; if (Number(value) < low || Number(value) > high) { return `Please enter a number between ${String(low)} and ${String(high)}`; } return ''; }; }