index.js 501 B

12345678910111213141516
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = buildFormatLongFn;
  6. function buildFormatLongFn(args) {
  7. return function () {
  8. var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
  9. // TODO: Remove String()
  10. var width = options.width ? String(options.width) : args.defaultWidth;
  11. var format = args.formats[width] || args.formats[args.defaultWidth];
  12. return format;
  13. };
  14. }
  15. module.exports = exports.default;