{"version":3,"file":"index.mjs","sources":["../../../../../packages/formily/slider/index.ts"],"sourcesContent":["import { connect, mapProps, mapReadPretty } from '@formily/vue'\nimport { ElSlider } from 'element-plus'\nimport { FormPath } from '@formily/shared'\nimport { transformComponent } from '../__builtins__'\nimport { PreviewText } from '../preview-text'\nimport type { SliderProps } from 'element-plus'\n\nconst TransformElSlider = transformComponent<SliderProps>(ElSlider, {\n  change: 'update:modelValue',\n})\n\nexport const Slider = connect(\n  TransformElSlider,\n  mapProps((props, field) => {\n    return {\n      modelValue: FormPath.getIn(field, 'value'),\n    }\n  }),\n  mapReadPretty(PreviewText.Input)\n)\n\nexport default Slider\n"],"names":[],"mappings":";;;;;;AAOA,MAAM,iBAAA,GAAoB,mBAAgC,QAAU,EAAA;AAAA,EAClE,MAAQ,EAAA,mBAAA;AACV,CAAC,CAAA,CAAA;AAEM,MAAM,MAAS,GAAA,OAAA;AAAA,EACpB,iBAAA;AAAA,EACA,QAAA,CAAS,CAAC,KAAA,EAAO,KAAU,KAAA;AACzB,IAAO,OAAA;AAAA,MACL,UAAY,EAAA,QAAA,CAAS,KAAM,CAAA,KAAA,EAAO,OAAO,CAAA;AAAA,KAC3C,CAAA;AAAA,GACD,CAAA;AAAA,EACD,aAAA,CAAc,YAAY,KAAK,CAAA;AACjC;;;;"}