{"version":3,"file":"635-679e76c468d0f9cb7a10.js","mappings":"45DASA,IAAMA,GAAYC,EAAAA,EAAAA,KAChB,SAAAC,GA2BM,IA1BJC,EAAID,EAAJC,KACAC,EAAKF,EAALE,MACAC,EAAIH,EAAJG,KACAC,EAAKJ,EAALI,MAGSC,GAFLL,EAAJM,KACWN,EAAXO,YACSP,EAATQ,UAASR,EACTS,SAAAA,OAAO,IAAAJ,GAAQA,EAAAK,EAAAV,EACfW,SAAAA,OAAQ,IAAAD,GAAQA,EAAAE,EAAAZ,EAChBa,SAAAA,OAAQ,IAAAD,GAAQA,EAAAE,EAAAd,EAChBe,SAAAA,OAAQ,IAAAD,GAAQA,EAChBE,EAAQhB,EAARgB,SACAC,EAAIjB,EAAJiB,KACAC,EAAGlB,EAAHkB,IACAC,EAAGnB,EAAHmB,IACAC,EAAIpB,EAAJoB,KACAC,EAAOrB,EAAPqB,QACAC,EAAWtB,EAAXsB,YACAC,EAAgBvB,EAAhBuB,iBACAC,EAAKxB,EAALwB,MACAC,EAAQzB,EAARyB,SACAC,EAAM1B,EAAN0B,OAEAC,GADK3B,EAAL4B,MACK5B,EAAL2B,OACAE,EAAQ7B,EAAR6B,SACGC,E,kXAAIC,CAAA/B,EAAAgC,GAEHC,OAAYC,EAQhB,OAPIC,IAAUR,KAAWS,IAAUT,KACjCM,EAAYN,EAAMU,QAChB,SAACC,EAAalC,GAAK,OAAAmC,EAAAA,EAAA,GAAWD,GAAW,GAAAE,EAAA,GAAGpC,EAAMA,MAAQA,EAAMF,OAAK,GACrE,CAAC,IAKHuC,IAAAA,cAACC,IAAAA,KAAS,CACR,qBAAoBzC,EACpB0C,UAAU,oBACVzC,MAAOA,EACPD,KAAMA,EACN2C,KAAe,MAATpB,EAAgBA,EAASrB,IAASM,EAAUN,OAAO+B,EACzDnB,SAAUA,EACVN,QAASA,GAAWN,EACpB0C,YAAsB,MAATrB,EACbsB,eAAgBtB,EAAQ,aAASU,GAEjCO,IAAAA,cAACM,IAAMC,EAAA,CACLnC,SAAUA,EACVgB,SAAUA,EACVJ,SAAUA,EACVC,OAAQA,EACRuB,aAAc7C,EACdO,SAAUA,EACVK,SAAUA,EACVC,KAAMA,EACNC,IAAKA,EACLC,IAAKA,EACLC,KAAMA,EACNC,QAASA,EACTM,MAAOM,EACPxB,QAAS,CACPyC,KAAsB,OAAhB5B,OAAuBY,EAAYZ,EACzC6B,UAAW5B,KAET6B,EAAAA,EAAAA,IAAStB,KAIrB,GACA,CAAC,QAAS,QACV,CACEH,MAAO0B,EAAAA,MAGXC,EAAAA,EAAAA,GAAM,sBAEN,W","sources":["webpack:///./react-antd/slider/index.js"],"sourcesContent":["import React from 'react';\nimport _ from 'lodash';\nimport Form from 'antd/lib/form';\nimport Slider from 'antd/lib/slider';\n\nimport { I18N } from '../../components';\nimport { i18nOptions, passRest } from '../../helpers';\nimport { lfLog } from '../../helpers/lf-log';\n\nconst SliderAnt = I18N(\n  ({\n    name,\n    label,\n    hint,\n    value,\n    size,\n    placeholder,\n    showCount,\n    tooltip = false,\n    disabled = false,\n    readOnly = false,\n    required = false,\n    keyboard,\n    dots,\n    min,\n    max,\n    step,\n    reverse,\n    tooltipOpen,\n    tooltipPlacement,\n    error,\n    onChange,\n    onBlur,\n    width,\n    marks,\n    included,\n    ...rest\n  }) => {\n    let antdMarks = undefined;\n    if (_.isArray(marks) && !_.isEmpty(marks)) {\n      antdMarks = marks.reduce(\n        (accumulator, value) => ({ ...accumulator, [value.value]: value.label }),\n        {}\n      );\n    }\n\n    return (\n      <Form.Item\n        data-lf-field-name={name}\n        className=\"lf-control-slider\"\n        label={label}\n        name={name}\n        help={error != null ? error : (hint && !tooltip ? hint : undefined)}\n        required={required}\n        tooltip={tooltip && hint}\n        hasFeedback={error != null}\n        validateStatus={error ? 'error': undefined}\n      >\n        <Slider\n          readOnly={readOnly}\n          included={included}\n          onChange={onChange}\n          onBlur={onBlur}\n          defaultValue={value}\n          disabled={disabled}\n          keyboard={keyboard}\n          dots={dots}\n          min={min}\n          max={max}\n          step={step}\n          reverse={reverse}\n          marks={antdMarks}\n          tooltip={{\n            open: tooltipOpen === null ? undefined : tooltipOpen,\n            placement: tooltipPlacement\n          }}\n          {...passRest(rest)}\n        />\n      </Form.Item>\n    )\n  },\n  ['label', 'hint'],\n  {\n    marks: i18nOptions\n  }\n);\nlfLog('Loaded AntD.Slider');\n\nexport default SliderAnt;\n"],"names":["SliderAnt","I18N","_ref","name","label","hint","value","_ref$tooltip","size","placeholder","showCount","tooltip","_ref$disabled","disabled","_ref$readOnly","readOnly","_ref$required","required","keyboard","dots","min","max","step","reverse","tooltipOpen","tooltipPlacement","error","onChange","onBlur","marks","width","included","rest","_objectWithoutProperties","_excluded","antdMarks","undefined","_isArray","_isEmpty","reduce","accumulator","_objectSpread","_defineProperty","React","Form","className","help","hasFeedback","validateStatus","Slider","_extends","defaultValue","open","placement","passRest","i18nOptions","lfLog"],"sourceRoot":""}