9337b8506fc2e498b403a1c63917b3ddd3d88ab203f74de3d259ff6a65cf05b455f17a06664e0e815f2ae709419167d496fb170eff1aa619690bd220d50890 644 B

12345678910111213141516171819202122232425262728
  1. function defaultParsingFlags() {
  2. // We need to deep clone this object.
  3. return {
  4. empty: false,
  5. unusedTokens: [],
  6. unusedInput: [],
  7. overflow: -2,
  8. charsLeftOver: 0,
  9. nullInput: false,
  10. invalidEra: null,
  11. invalidMonth: null,
  12. invalidFormat: false,
  13. userInvalidated: false,
  14. iso: false,
  15. parsedDateParts: [],
  16. era: null,
  17. meridiem: null,
  18. rfc2822: false,
  19. weekdayMismatch: false,
  20. };
  21. }
  22. export default function getParsingFlags(m) {
  23. if (m._pf == null) {
  24. m._pf = defaultParsingFlags();
  25. }
  26. return m._pf;
  27. }