UNPKG

@wordpress/components

Version:
20 lines (17 loc) 621 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.removeNonDigit = removeNonDigit; exports.toFixed = toFixed; function removeNonDigit(text, decimalNum) { const regex = decimalNum > 0 ? /^(\d+\.?\,?(\d+)?)/ : /([\d]+)/; const result = text.match(regex); return result ? result[0] : ''; } function toFixed(num) { let decimalNum = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; const decimalOffset = decimalNum < 0 ? 0 : decimalNum; return Number.parseFloat(Number.parseFloat(num).toFixed(decimalOffset)); } //# sourceMappingURL=index.native.js.map