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

1 line
8.5 KiB
JSON

{"ast":null,"code":"import _mergeJSXProps from \"@vue/babel-helper-vue-jsx-merge-props\";\n// Utils\nimport { createNamespace } from '../utils';\nimport { emit, inherit } from '../utils/functional'; // Components\n\nimport Button from '../button';\nimport RadioGroup from '../radio-group';\nimport AddressItem from './Item'; // Types\n\nvar _createNamespace = createNamespace('address-list'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1],\n t = _createNamespace[2];\nfunction AddressList(h, props, slots, ctx) {\n function genList(list, disabled) {\n if (!list) {\n return;\n }\n return list.map(function (item, index) {\n return h(AddressItem, {\n \"attrs\": {\n \"data\": item,\n \"disabled\": disabled,\n \"switchable\": props.switchable,\n \"defaultTagText\": props.defaultTagText\n },\n \"key\": item.id,\n \"scopedSlots\": {\n bottom: slots['item-bottom'],\n tag: slots.tag\n },\n \"on\": {\n \"select\": function select() {\n emit(ctx, disabled ? 'select-disabled' : 'select', item, index);\n if (!disabled) {\n emit(ctx, 'input', item.id);\n }\n },\n \"edit\": function edit() {\n emit(ctx, disabled ? 'edit-disabled' : 'edit', item, index);\n },\n \"click\": function click() {\n emit(ctx, 'click-item', item, index);\n }\n }\n });\n });\n }\n var List = genList(props.list);\n var DisabledList = genList(props.disabledList, true);\n return h(\"div\", _mergeJSXProps([{\n \"class\": bem()\n }, inherit(ctx)]), [slots.top == null ? void 0 : slots.top(), h(RadioGroup, {\n \"attrs\": {\n \"value\": props.value\n }\n }, [List]), props.disabledText && h(\"div\", {\n \"class\": bem('disabled-text')\n }, [props.disabledText]), DisabledList, slots.default == null ? void 0 : slots.default(), h(\"div\", {\n \"class\": bem('bottom')\n }, [h(Button, {\n \"attrs\": {\n \"round\": true,\n \"block\": true,\n \"type\": \"danger\",\n \"text\": props.addButtonText || t('add')\n },\n \"class\": bem('add'),\n \"on\": {\n \"click\": function click() {\n emit(ctx, 'add');\n }\n }\n })])]);\n}\nAddressList.props = {\n list: Array,\n value: [Number, String],\n disabledList: Array,\n disabledText: String,\n addButtonText: String,\n defaultTagText: String,\n switchable: {\n type: Boolean,\n default: true\n }\n};\nexport default createComponent(AddressList);","map":{"version":3,"names":["_mergeJSXProps","createNamespace","emit","inherit","Button","RadioGroup","AddressItem","_createNamespace","createComponent","bem","t","AddressList","h","props","slots","ctx","genList","list","disabled","map","item","index","switchable","defaultTagText","id","bottom","tag","select","edit","click","List","DisabledList","disabledList","top","value","disabledText","default","addButtonText","Array","Number","String","type","Boolean"],"sources":["C:/Users/zhouxueli/Desktop/scheduling-app/node_modules/vant/es/address-list/index.js"],"sourcesContent":["import _mergeJSXProps from \"@vue/babel-helper-vue-jsx-merge-props\";\n// Utils\nimport { createNamespace } from '../utils';\nimport { emit, inherit } from '../utils/functional'; // Components\n\nimport Button from '../button';\nimport RadioGroup from '../radio-group';\nimport AddressItem from './Item'; // Types\n\nvar _createNamespace = createNamespace('address-list'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1],\n t = _createNamespace[2];\n\nfunction AddressList(h, props, slots, ctx) {\n function genList(list, disabled) {\n if (!list) {\n return;\n }\n\n return list.map(function (item, index) {\n return h(AddressItem, {\n \"attrs\": {\n \"data\": item,\n \"disabled\": disabled,\n \"switchable\": props.switchable,\n \"defaultTagText\": props.defaultTagText\n },\n \"key\": item.id,\n \"scopedSlots\": {\n bottom: slots['item-bottom'],\n tag: slots.tag\n },\n \"on\": {\n \"select\": function select() {\n emit(ctx, disabled ? 'select-disabled' : 'select', item, index);\n\n if (!disabled) {\n emit(ctx, 'input', item.id);\n }\n },\n \"edit\": function edit() {\n emit(ctx, disabled ? 'edit-disabled' : 'edit', item, index);\n },\n \"click\": function click() {\n emit(ctx, 'click-item', item, index);\n }\n }\n });\n });\n }\n\n var List = genList(props.list);\n var DisabledList = genList(props.disabledList, true);\n return h(\"div\", _mergeJSXProps([{\n \"class\": bem()\n }, inherit(ctx)]), [slots.top == null ? void 0 : slots.top(), h(RadioGroup, {\n \"attrs\": {\n \"value\": props.value\n }\n }, [List]), props.disabledText && h(\"div\", {\n \"class\": bem('disabled-text')\n }, [props.disabledText]), DisabledList, slots.default == null ? void 0 : slots.default(), h(\"div\", {\n \"class\": bem('bottom')\n }, [h(Button, {\n \"attrs\": {\n \"round\": true,\n \"block\": true,\n \"type\": \"danger\",\n \"text\": props.addButtonText || t('add')\n },\n \"class\": bem('add'),\n \"on\": {\n \"click\": function click() {\n emit(ctx, 'add');\n }\n }\n })])]);\n}\n\nAddressList.props = {\n list: Array,\n value: [Number, String],\n disabledList: Array,\n disabledText: String,\n addButtonText: String,\n defaultTagText: String,\n switchable: {\n type: Boolean,\n default: true\n }\n};\nexport default createComponent(AddressList);"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}