UNPKG

dtable-utils

Version:

dtable common utils

18 lines (16 loc) 582 B
var getFormattedAutoNumber = function getFormattedAutoNumber(autoNumber, digits, prefix) { // eslint-disable-next-line prefer-template var formattedAutoNumber = autoNumber + ''; if (!digits) { return formattedAutoNumber; } var prefixZeroLength = digits - formattedAutoNumber.length; if (digits > 1 && prefixZeroLength > 0) { formattedAutoNumber = Array(prefixZeroLength + 1).join(0) + formattedAutoNumber; } if (prefix) { return "".concat(prefix, "-").concat(formattedAutoNumber); } return formattedAutoNumber; }; export { getFormattedAutoNumber };