{"version":3,"file":"index.mjs","sources":["../../../../../packages/formily/tree-select/index.ts"],"sourcesContent":["import { connect, mapProps, mapReadPretty } from '@formily/vue'\nimport { ElTreeSelect } from 'element-plus'\nimport { transformComponent } from '../__builtins__'\nimport { PreviewText } from '../preview-text'\n\nexport type TreeSelectProps = typeof ElTreeSelect\n\nconst TransformElTreeSelect = transformComponent<TreeSelectProps>(\n  ElTreeSelect,\n  {\n    change: 'update:modelValue',\n  }\n)\n\nexport const TreeSelect = connect(\n  TransformElTreeSelect,\n  mapProps({\n    value: 'modelValue',\n    dataSource: 'data',\n  }),\n  mapReadPretty(PreviewText.Cascader)\n)\n\nexport default TreeSelect\n"],"names":[],"mappings":";;;;;AAOA,MAAM,qBAAwB,GAAA,kBAAA;AAAA,EAC5B,YAAA;AAAA,EACA;AAAA,IACE,MAAQ,EAAA,mBAAA;AAAA,GACV;AACF,CAAA,CAAA;AAEO,MAAM,UAAa,GAAA,OAAA;AAAA,EACxB,qBAAA;AAAA,EACA,QAAS,CAAA;AAAA,IACP,KAAO,EAAA,YAAA;AAAA,IACP,UAAY,EAAA,MAAA;AAAA,GACb,CAAA;AAAA,EACD,aAAA,CAAc,YAAY,QAAQ,CAAA;AACpC;;;;"}