Files
supplier-dispatch-h5/node_modules/.cache/babel-loader/9da428b2c569db68c0a98e855189ff02c2c2b8b0f108b171590de02627dc59d7.json
2023-08-11 10:45:20 +08:00

1 line
9.2 KiB
JSON

{"ast":null,"code":"import \"core-js/modules/es.array.push.js\";\nimport _mergeJSXProps from \"@vue/babel-helper-vue-jsx-merge-props\";\n// Utils\nimport { createNamespace } from '../utils';\nimport { RED } from '../utils/constant';\nimport { emit, inherit } from '../utils/functional'; // Components\n\nimport Tag from '../tag';\nimport Icon from '../icon';\nimport Cell from '../cell';\nimport Radio from '../radio';\nimport Button from '../button';\nimport RadioGroup from '../radio-group'; // Types\n\nvar _createNamespace = createNamespace('contact-list'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1],\n t = _createNamespace[2];\nfunction ContactList(h, props, slots, ctx) {\n var List = props.list && props.list.map(function (item, index) {\n function onClick() {\n emit(ctx, 'input', item.id);\n emit(ctx, 'select', item, index);\n }\n function RightIcon() {\n return h(Radio, {\n \"attrs\": {\n \"name\": item.id,\n \"iconSize\": 16,\n \"checkedColor\": RED\n },\n \"on\": {\n \"click\": onClick\n }\n });\n }\n function LeftIcon() {\n return h(Icon, {\n \"attrs\": {\n \"name\": \"edit\"\n },\n \"class\": bem('edit'),\n \"on\": {\n \"click\": function click(event) {\n event.stopPropagation();\n emit(ctx, 'edit', item, index);\n }\n }\n });\n }\n function Content() {\n var nodes = [item.name + \"\\uFF0C\" + item.tel];\n if (item.isDefault && props.defaultTagText) {\n nodes.push(h(Tag, {\n \"attrs\": {\n \"type\": \"danger\",\n \"round\": true\n },\n \"class\": bem('item-tag')\n }, [props.defaultTagText]));\n }\n return nodes;\n }\n return h(Cell, {\n \"key\": item.id,\n \"attrs\": {\n \"isLink\": true,\n \"center\": true,\n \"valueClass\": bem('item-value')\n },\n \"class\": bem('item'),\n \"scopedSlots\": {\n icon: LeftIcon,\n default: Content,\n 'right-icon': RightIcon\n },\n \"on\": {\n \"click\": onClick\n }\n });\n });\n return h(\"div\", _mergeJSXProps([{\n \"class\": bem()\n }, inherit(ctx)]), [h(RadioGroup, {\n \"attrs\": {\n \"value\": props.value\n },\n \"class\": bem('group')\n }, [List]), h(\"div\", {\n \"class\": bem('bottom')\n }, [h(Button, {\n \"attrs\": {\n \"round\": true,\n \"block\": true,\n \"type\": \"danger\",\n \"text\": props.addText || t('addText')\n },\n \"class\": bem('add'),\n \"on\": {\n \"click\": function click() {\n emit(ctx, 'add');\n }\n }\n })])]);\n}\nContactList.props = {\n value: null,\n list: Array,\n addText: String,\n defaultTagText: String\n};\nexport default createComponent(ContactList);","map":{"version":3,"names":["_mergeJSXProps","createNamespace","RED","emit","inherit","Tag","Icon","Cell","Radio","Button","RadioGroup","_createNamespace","createComponent","bem","t","ContactList","h","props","slots","ctx","List","list","map","item","index","onClick","id","RightIcon","LeftIcon","click","event","stopPropagation","Content","nodes","name","tel","isDefault","defaultTagText","push","icon","default","value","addText","Array","String"],"sources":["C:/Users/zhouxueli/Desktop/scheduling-app/node_modules/vant/es/contact-list/index.js"],"sourcesContent":["import _mergeJSXProps from \"@vue/babel-helper-vue-jsx-merge-props\";\n// Utils\nimport { createNamespace } from '../utils';\nimport { RED } from '../utils/constant';\nimport { emit, inherit } from '../utils/functional'; // Components\n\nimport Tag from '../tag';\nimport Icon from '../icon';\nimport Cell from '../cell';\nimport Radio from '../radio';\nimport Button from '../button';\nimport RadioGroup from '../radio-group'; // Types\n\nvar _createNamespace = createNamespace('contact-list'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1],\n t = _createNamespace[2];\n\nfunction ContactList(h, props, slots, ctx) {\n var List = props.list && props.list.map(function (item, index) {\n function onClick() {\n emit(ctx, 'input', item.id);\n emit(ctx, 'select', item, index);\n }\n\n function RightIcon() {\n return h(Radio, {\n \"attrs\": {\n \"name\": item.id,\n \"iconSize\": 16,\n \"checkedColor\": RED\n },\n \"on\": {\n \"click\": onClick\n }\n });\n }\n\n function LeftIcon() {\n return h(Icon, {\n \"attrs\": {\n \"name\": \"edit\"\n },\n \"class\": bem('edit'),\n \"on\": {\n \"click\": function click(event) {\n event.stopPropagation();\n emit(ctx, 'edit', item, index);\n }\n }\n });\n }\n\n function Content() {\n var nodes = [item.name + \"\\uFF0C\" + item.tel];\n\n if (item.isDefault && props.defaultTagText) {\n nodes.push(h(Tag, {\n \"attrs\": {\n \"type\": \"danger\",\n \"round\": true\n },\n \"class\": bem('item-tag')\n }, [props.defaultTagText]));\n }\n\n return nodes;\n }\n\n return h(Cell, {\n \"key\": item.id,\n \"attrs\": {\n \"isLink\": true,\n \"center\": true,\n \"valueClass\": bem('item-value')\n },\n \"class\": bem('item'),\n \"scopedSlots\": {\n icon: LeftIcon,\n default: Content,\n 'right-icon': RightIcon\n },\n \"on\": {\n \"click\": onClick\n }\n });\n });\n return h(\"div\", _mergeJSXProps([{\n \"class\": bem()\n }, inherit(ctx)]), [h(RadioGroup, {\n \"attrs\": {\n \"value\": props.value\n },\n \"class\": bem('group')\n }, [List]), h(\"div\", {\n \"class\": bem('bottom')\n }, [h(Button, {\n \"attrs\": {\n \"round\": true,\n \"block\": true,\n \"type\": \"danger\",\n \"text\": props.addText || t('addText')\n },\n \"class\": bem('add'),\n \"on\": {\n \"click\": function click() {\n emit(ctx, 'add');\n }\n }\n })])]);\n}\n\nContactList.props = {\n value: null,\n list: Array,\n addText: String,\n defaultTagText: String\n};\nexport default createComponent(ContactList);"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}