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

1 line
14 KiB
JSON

{"ast":null,"code":"import _mergeJSXProps from \"@vue/babel-helper-vue-jsx-merge-props\";\n// Utils\nimport { createNamespace, isDef } from '../utils';\nimport { emit, inherit } from '../utils/functional'; // Components\n\nimport Tag from '../tag';\nimport Image from '../image'; // Types\n\nvar _createNamespace = createNamespace('card'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1];\nfunction Card(h, props, slots, ctx) {\n var _slots$priceTop;\n var thumb = props.thumb;\n var showNum = slots.num || isDef(props.num);\n var showPrice = slots.price || isDef(props.price);\n var showOriginPrice = slots['origin-price'] || isDef(props.originPrice);\n var showBottom = showNum || showPrice || showOriginPrice || slots.bottom;\n function onThumbClick(event) {\n emit(ctx, 'click-thumb', event);\n }\n function ThumbTag() {\n if (slots.tag || props.tag) {\n return h(\"div\", {\n \"class\": bem('tag')\n }, [slots.tag ? slots.tag() : h(Tag, {\n \"attrs\": {\n \"mark\": true,\n \"type\": \"danger\"\n }\n }, [props.tag])]);\n }\n }\n function Thumb() {\n if (slots.thumb || thumb) {\n return h(\"a\", {\n \"attrs\": {\n \"href\": props.thumbLink\n },\n \"class\": bem('thumb'),\n \"on\": {\n \"click\": onThumbClick\n }\n }, [slots.thumb ? slots.thumb() : h(Image, {\n \"attrs\": {\n \"src\": thumb,\n \"width\": \"100%\",\n \"height\": \"100%\",\n \"fit\": \"cover\",\n \"lazy-load\": props.lazyLoad\n }\n }), ThumbTag()]);\n }\n }\n function Title() {\n if (slots.title) {\n return slots.title();\n }\n if (props.title) {\n return h(\"div\", {\n \"class\": [bem('title'), 'van-multi-ellipsis--l2']\n }, [props.title]);\n }\n }\n function Desc() {\n if (slots.desc) {\n return slots.desc();\n }\n if (props.desc) {\n return h(\"div\", {\n \"class\": [bem('desc'), 'van-ellipsis']\n }, [props.desc]);\n }\n }\n function PriceContent() {\n var priceArr = props.price.toString().split('.');\n return h(\"div\", [h(\"span\", {\n \"class\": bem('price-currency')\n }, [props.currency]), h(\"span\", {\n \"class\": bem('price-integer')\n }, [priceArr[0]]), \".\", h(\"span\", {\n \"class\": bem('price-decimal')\n }, [priceArr[1]])]);\n }\n function Price() {\n if (showPrice) {\n return h(\"div\", {\n \"class\": bem('price')\n }, [slots.price ? slots.price() : PriceContent()]);\n }\n }\n function OriginPrice() {\n if (showOriginPrice) {\n var slot = slots['origin-price'];\n return h(\"div\", {\n \"class\": bem('origin-price')\n }, [slot ? slot() : props.currency + \" \" + props.originPrice]);\n }\n }\n function Num() {\n if (showNum) {\n return h(\"div\", {\n \"class\": bem('num')\n }, [slots.num ? slots.num() : \"x\" + props.num]);\n }\n }\n function Footer() {\n if (slots.footer) {\n return h(\"div\", {\n \"class\": bem('footer')\n }, [slots.footer()]);\n }\n }\n return h(\"div\", _mergeJSXProps([{\n \"class\": bem()\n }, inherit(ctx, true)]), [h(\"div\", {\n \"class\": bem('header')\n }, [Thumb(), h(\"div\", {\n \"class\": bem('content', {\n centered: props.centered\n })\n }, [h(\"div\", [Title(), Desc(), slots.tags == null ? void 0 : slots.tags()]), showBottom && h(\"div\", {\n \"class\": \"van-card__bottom\"\n }, [(_slots$priceTop = slots['price-top']) == null ? void 0 : _slots$priceTop.call(slots), Price(), OriginPrice(), Num(), slots.bottom == null ? void 0 : slots.bottom()])])]), Footer()]);\n}\nCard.props = {\n tag: String,\n desc: String,\n thumb: String,\n title: String,\n centered: Boolean,\n lazyLoad: Boolean,\n thumbLink: String,\n num: [Number, String],\n price: [Number, String],\n originPrice: [Number, String],\n currency: {\n type: String,\n default: '¥'\n }\n};\nexport default createComponent(Card);","map":{"version":3,"names":["_mergeJSXProps","createNamespace","isDef","emit","inherit","Tag","Image","_createNamespace","createComponent","bem","Card","h","props","slots","ctx","_slots$priceTop","thumb","showNum","num","showPrice","price","showOriginPrice","originPrice","showBottom","bottom","onThumbClick","event","ThumbTag","tag","Thumb","thumbLink","lazyLoad","Title","title","Desc","desc","PriceContent","priceArr","toString","split","currency","Price","OriginPrice","slot","Num","Footer","footer","centered","tags","call","String","Boolean","Number","type","default"],"sources":["C:/Users/zhouxueli/Desktop/scheduling-app/node_modules/vant/es/card/index.js"],"sourcesContent":["import _mergeJSXProps from \"@vue/babel-helper-vue-jsx-merge-props\";\n// Utils\nimport { createNamespace, isDef } from '../utils';\nimport { emit, inherit } from '../utils/functional'; // Components\n\nimport Tag from '../tag';\nimport Image from '../image'; // Types\n\nvar _createNamespace = createNamespace('card'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1];\n\nfunction Card(h, props, slots, ctx) {\n var _slots$priceTop;\n\n var thumb = props.thumb;\n var showNum = slots.num || isDef(props.num);\n var showPrice = slots.price || isDef(props.price);\n var showOriginPrice = slots['origin-price'] || isDef(props.originPrice);\n var showBottom = showNum || showPrice || showOriginPrice || slots.bottom;\n\n function onThumbClick(event) {\n emit(ctx, 'click-thumb', event);\n }\n\n function ThumbTag() {\n if (slots.tag || props.tag) {\n return h(\"div\", {\n \"class\": bem('tag')\n }, [slots.tag ? slots.tag() : h(Tag, {\n \"attrs\": {\n \"mark\": true,\n \"type\": \"danger\"\n }\n }, [props.tag])]);\n }\n }\n\n function Thumb() {\n if (slots.thumb || thumb) {\n return h(\"a\", {\n \"attrs\": {\n \"href\": props.thumbLink\n },\n \"class\": bem('thumb'),\n \"on\": {\n \"click\": onThumbClick\n }\n }, [slots.thumb ? slots.thumb() : h(Image, {\n \"attrs\": {\n \"src\": thumb,\n \"width\": \"100%\",\n \"height\": \"100%\",\n \"fit\": \"cover\",\n \"lazy-load\": props.lazyLoad\n }\n }), ThumbTag()]);\n }\n }\n\n function Title() {\n if (slots.title) {\n return slots.title();\n }\n\n if (props.title) {\n return h(\"div\", {\n \"class\": [bem('title'), 'van-multi-ellipsis--l2']\n }, [props.title]);\n }\n }\n\n function Desc() {\n if (slots.desc) {\n return slots.desc();\n }\n\n if (props.desc) {\n return h(\"div\", {\n \"class\": [bem('desc'), 'van-ellipsis']\n }, [props.desc]);\n }\n }\n\n function PriceContent() {\n var priceArr = props.price.toString().split('.');\n return h(\"div\", [h(\"span\", {\n \"class\": bem('price-currency')\n }, [props.currency]), h(\"span\", {\n \"class\": bem('price-integer')\n }, [priceArr[0]]), \".\", h(\"span\", {\n \"class\": bem('price-decimal')\n }, [priceArr[1]])]);\n }\n\n function Price() {\n if (showPrice) {\n return h(\"div\", {\n \"class\": bem('price')\n }, [slots.price ? slots.price() : PriceContent()]);\n }\n }\n\n function OriginPrice() {\n if (showOriginPrice) {\n var slot = slots['origin-price'];\n return h(\"div\", {\n \"class\": bem('origin-price')\n }, [slot ? slot() : props.currency + \" \" + props.originPrice]);\n }\n }\n\n function Num() {\n if (showNum) {\n return h(\"div\", {\n \"class\": bem('num')\n }, [slots.num ? slots.num() : \"x\" + props.num]);\n }\n }\n\n function Footer() {\n if (slots.footer) {\n return h(\"div\", {\n \"class\": bem('footer')\n }, [slots.footer()]);\n }\n }\n\n return h(\"div\", _mergeJSXProps([{\n \"class\": bem()\n }, inherit(ctx, true)]), [h(\"div\", {\n \"class\": bem('header')\n }, [Thumb(), h(\"div\", {\n \"class\": bem('content', {\n centered: props.centered\n })\n }, [h(\"div\", [Title(), Desc(), slots.tags == null ? void 0 : slots.tags()]), showBottom && h(\"div\", {\n \"class\": \"van-card__bottom\"\n }, [(_slots$priceTop = slots['price-top']) == null ? void 0 : _slots$priceTop.call(slots), Price(), OriginPrice(), Num(), slots.bottom == null ? void 0 : slots.bottom()])])]), Footer()]);\n}\n\nCard.props = {\n tag: String,\n desc: String,\n thumb: String,\n title: String,\n centered: Boolean,\n lazyLoad: Boolean,\n thumbLink: String,\n num: [Number, String],\n price: [Number, String],\n originPrice: [Number, String],\n currency: {\n type: String,\n default: '¥'\n }\n};\nexport default createComponent(Card);"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}