@kcuf/mere-color
Version:
Mere color utils for generating, manipulation, a11y purposes.
18 lines (17 loc) • 553 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = normalizeAlpha;
var _clamp2 = _interopRequireDefault(require("lodash/clamp"));
var _round2 = _interopRequireDefault(require("lodash/round"));
/**
* Normalizes alpha value between `[0, 100]` with precision 1.
*/
function normalizeAlpha(n) {
if (n === undefined) {
return undefined;
}
return (0, _clamp2.default)((0, _round2.default)(n, 1), 0, 100);
}