UNPKG

@semcore/chart

Version:
29 lines (28 loc) 1.11 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.timeFormat = timeFormat; var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var _objectSpread3 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread2")); /** * @deprecated Please, use package `@semcore/ui/d3-chart` instead. Package `@semcore/chart` is deprecated. */ function timeFormat(options) { var local = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'en-US'; var defaultOptions = { month: 'short', day: 'numeric', year: 'numeric' }; if (Array.isArray(options)) { options = options.reduce(function (opts, name) { return (0, _objectSpread3["default"])((0, _objectSpread3["default"])({}, opts), {}, (0, _defineProperty2["default"])({}, name, defaultOptions[name])); }, {}); } return function (date) { return new Intl.DateTimeFormat(local, options).format(date); }; } //# sourceMappingURL=timeFormat.js.map