6634d8054d5e1c6f5411024257fc47b734f1f8222bd997ebeb911c7563d5bbff3f9da4b66ccbc6650d3a78b5b0425a3ba75da0474acd62c8903aa30f09cb8a 467 B

12345678910111213141516
  1. import { normalizeObjectUnits } from '../units/aliases';
  2. import { configFromArray } from './from-array';
  3. import map from '../utils/map';
  4. export function configFromObject(config) {
  5. if (config._d) {
  6. return;
  7. }
  8. var i = normalizeObjectUnits(config._i);
  9. config._a = map([i.year, i.month, i.day || i.date, i.hour, i.minute, i.second, i.millisecond], function (obj) {
  10. return obj && parseInt(obj, 10);
  11. });
  12. configFromArray(config);
  13. }