{"ast":null,"code":"export function leftPad(str, length) {\n  var fill = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : '0';\n  var current = String(str);\n  while (current.length < length) {\n    current = \"\".concat(fill).concat(str);\n  }\n  return current;\n}\nexport var tuple = function tuple() {\n  for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n    args[_key] = arguments[_key];\n  }\n  return args;\n};\nexport function toArray(val) {\n  if (val === null || val === undefined) {\n    return [];\n  }\n  return Array.isArray(val) ? val : [val];\n}\nexport function getValue(values, index) {\n  return values ? values[index] : null;\n}\nexport function updateValues(values, value, index) {\n  var newValues = [getValue(values, 0), getValue(values, 1)];\n  newValues[index] = typeof value === 'function' ? value(newValues[index]) : value;\n  if (!newValues[0] && !newValues[1]) {\n    return null;\n  }\n  return newValues;\n}\nexport function executeValue(value) {\n  return typeof value === 'function' ? value() : value;\n}","map":{"version":3,"names":["leftPad","str","length","fill","arguments","undefined","current","String","concat","tuple","_len","args","Array","_key","toArray","val","isArray","getValue","values","index","updateValues","value","newValues","executeValue"],"sources":["/var/www/gavt/node_modules/rc-picker/es/utils/miscUtil.js"],"sourcesContent":["export function leftPad(str, length) {\n  var fill = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : '0';\n  var current = String(str);\n  while (current.length < length) {\n    current = \"\".concat(fill).concat(str);\n  }\n  return current;\n}\nexport var tuple = function tuple() {\n  for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n    args[_key] = arguments[_key];\n  }\n  return args;\n};\nexport function toArray(val) {\n  if (val === null || val === undefined) {\n    return [];\n  }\n  return Array.isArray(val) ? val : [val];\n}\nexport function getValue(values, index) {\n  return values ? values[index] : null;\n}\nexport function updateValues(values, value, index) {\n  var newValues = [getValue(values, 0), getValue(values, 1)];\n  newValues[index] = typeof value === 'function' ? value(newValues[index]) : value;\n  if (!newValues[0] && !newValues[1]) {\n    return null;\n  }\n  return newValues;\n}\nexport function executeValue(value) {\n  return typeof value === 'function' ? value() : value;\n}"],"mappings":"AAAA,OAAO,SAASA,OAAOA,CAACC,GAAG,EAAEC,MAAM,EAAE;EACnC,IAAIC,IAAI,GAAGC,SAAS,CAACF,MAAM,GAAG,CAAC,IAAIE,SAAS,CAAC,CAAC,CAAC,KAAKC,SAAS,GAAGD,SAAS,CAAC,CAAC,CAAC,GAAG,GAAG;EAClF,IAAIE,OAAO,GAAGC,MAAM,CAACN,GAAG,CAAC;EACzB,OAAOK,OAAO,CAACJ,MAAM,GAAGA,MAAM,EAAE;IAC9BI,OAAO,GAAG,EAAE,CAACE,MAAM,CAACL,IAAI,CAAC,CAACK,MAAM,CAACP,GAAG,CAAC;EACvC;EACA,OAAOK,OAAO;AAChB;AACA,OAAO,IAAIG,KAAK,GAAG,SAASA,KAAKA,CAAA,EAAG;EAClC,KAAK,IAAIC,IAAI,GAAGN,SAAS,CAACF,MAAM,EAAES,IAAI,GAAG,IAAIC,KAAK,CAACF,IAAI,CAAC,EAAEG,IAAI,GAAG,CAAC,EAAEA,IAAI,GAAGH,IAAI,EAAEG,IAAI,EAAE,EAAE;IACvFF,IAAI,CAACE,IAAI,CAAC,GAAGT,SAAS,CAACS,IAAI,CAAC;EAC9B;EACA,OAAOF,IAAI;AACb,CAAC;AACD,OAAO,SAASG,OAAOA,CAACC,GAAG,EAAE;EAC3B,IAAIA,GAAG,KAAK,IAAI,IAAIA,GAAG,KAAKV,SAAS,EAAE;IACrC,OAAO,EAAE;EACX;EACA,OAAOO,KAAK,CAACI,OAAO,CAACD,GAAG,CAAC,GAAGA,GAAG,GAAG,CAACA,GAAG,CAAC;AACzC;AACA,OAAO,SAASE,QAAQA,CAACC,MAAM,EAAEC,KAAK,EAAE;EACtC,OAAOD,MAAM,GAAGA,MAAM,CAACC,KAAK,CAAC,GAAG,IAAI;AACtC;AACA,OAAO,SAASC,YAAYA,CAACF,MAAM,EAAEG,KAAK,EAAEF,KAAK,EAAE;EACjD,IAAIG,SAAS,GAAG,CAACL,QAAQ,CAACC,MAAM,EAAE,CAAC,CAAC,EAAED,QAAQ,CAACC,MAAM,EAAE,CAAC,CAAC,CAAC;EAC1DI,SAAS,CAACH,KAAK,CAAC,GAAG,OAAOE,KAAK,KAAK,UAAU,GAAGA,KAAK,CAACC,SAAS,CAACH,KAAK,CAAC,CAAC,GAAGE,KAAK;EAChF,IAAI,CAACC,SAAS,CAAC,CAAC,CAAC,IAAI,CAACA,SAAS,CAAC,CAAC,CAAC,EAAE;IAClC,OAAO,IAAI;EACb;EACA,OAAOA,SAAS;AAClB;AACA,OAAO,SAASC,YAAYA,CAACF,KAAK,EAAE;EAClC,OAAO,OAAOA,KAAK,KAAK,UAAU,GAAGA,KAAK,CAAC,CAAC,GAAGA,KAAK;AACtD"},"metadata":{},"sourceType":"module","externalDependencies":[]}