{"ast":null,"code":"import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _mergeJSXProps from \"@vue/babel-helper-vue-jsx-merge-props\";\n// Utils\nimport { createNamespace } from '../utils';\nimport { inherit } from '../utils/functional'; // Mixins\n\nimport { popupMixinProps } from '../mixins/popup'; // Components\n\nimport Popup from '../popup'; // Types\n\nvar _createNamespace = createNamespace('notify'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1];\nfunction Notify(h, props, slots, ctx) {\n var style = {\n color: props.color,\n background: props.background\n };\n return h(Popup, _mergeJSXProps([{\n \"attrs\": {\n \"value\": props.value,\n \"position\": \"top\",\n \"overlay\": false,\n \"duration\": 0.2,\n \"lockScroll\": false\n },\n \"style\": style,\n \"class\": [bem([props.type]), props.className]\n }, inherit(ctx, true)]), [(slots.default == null ? void 0 : slots.default()) || props.message]);\n}\nNotify.props = _extends({}, popupMixinProps, {\n color: String,\n message: [Number, String],\n duration: [Number, String],\n className: null,\n background: String,\n getContainer: [String, Function],\n type: {\n type: String,\n default: 'danger'\n }\n});\nexport default createComponent(Notify);","map":{"version":3,"names":["_extends","_mergeJSXProps","createNamespace","inherit","popupMixinProps","Popup","_createNamespace","createComponent","bem","Notify","h","props","slots","ctx","style","color","background","value","type","className","default","message","String","Number","duration","getContainer","Function"],"sources":["E:/work/sino/sino-h5/node_modules/vant/es/notify/Notify.js"],"sourcesContent":["import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _mergeJSXProps from \"@vue/babel-helper-vue-jsx-merge-props\";\n// Utils\nimport { createNamespace } from '../utils';\nimport { inherit } from '../utils/functional'; // Mixins\n\nimport { popupMixinProps } from '../mixins/popup'; // Components\n\nimport Popup from '../popup'; // Types\n\nvar _createNamespace = createNamespace('notify'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1];\n\nfunction Notify(h, props, slots, ctx) {\n var style = {\n color: props.color,\n background: props.background\n };\n return h(Popup, _mergeJSXProps([{\n \"attrs\": {\n \"value\": props.value,\n \"position\": \"top\",\n \"overlay\": false,\n \"duration\": 0.2,\n \"lockScroll\": false\n },\n \"style\": style,\n \"class\": [bem([props.type]), props.className]\n }, inherit(ctx, true)]), [(slots.default == null ? void 0 : slots.default()) || props.message]);\n}\n\nNotify.props = _extends({}, popupMixinProps, {\n color: String,\n message: [Number, String],\n duration: [Number, String],\n className: null,\n background: String,\n getContainer: [String, Function],\n type: {\n type: String,\n default: 'danger'\n }\n});\nexport default createComponent(Notify);"],"mappings":"AAAA,OAAOA,QAAQ,MAAM,oCAAoC;AACzD,OAAOC,cAAc,MAAM,uCAAuC;AAClE;AACA,SAASC,eAAe,QAAQ,UAAU;AAC1C,SAASC,OAAO,QAAQ,qBAAqB,CAAC,CAAC;;AAE/C,SAASC,eAAe,QAAQ,iBAAiB,CAAC,CAAC;;AAEnD,OAAOC,KAAK,MAAM,UAAU,CAAC,CAAC;;AAE9B,IAAIC,gBAAgB,GAAGJ,eAAe,CAAC,QAAQ,CAAC;EAC5CK,eAAe,GAAGD,gBAAgB,CAAC,CAAC,CAAC;EACrCE,GAAG,GAAGF,gBAAgB,CAAC,CAAC,CAAC;AAE7B,SAASG,MAAMA,CAACC,CAAC,EAAEC,KAAK,EAAEC,KAAK,EAAEC,GAAG,EAAE;EACpC,IAAIC,KAAK,GAAG;IACVC,KAAK,EAAEJ,KAAK,CAACI,KAAK;IAClBC,UAAU,EAAEL,KAAK,CAACK;EACpB,CAAC;EACD,OAAON,CAAC,CAACL,KAAK,EAAEJ,cAAc,CAAC,CAAC;IAC9B,OAAO,EAAE;MACP,OAAO,EAAEU,KAAK,CAACM,KAAK;MACpB,UAAU,EAAE,KAAK;MACjB,SAAS,EAAE,KAAK;MAChB,UAAU,EAAE,GAAG;MACf,YAAY,EAAE;IAChB,CAAC;IACD,OAAO,EAAEH,KAAK;IACd,OAAO,EAAE,CAACN,GAAG,CAAC,CAACG,KAAK,CAACO,IAAI,CAAC,CAAC,EAAEP,KAAK,CAACQ,SAAS;EAC9C,CAAC,EAAEhB,OAAO,CAACU,GAAG,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,CAAC,CAACD,KAAK,CAACQ,OAAO,IAAI,IAAI,GAAG,KAAK,CAAC,GAAGR,KAAK,CAACQ,OAAO,CAAC,CAAC,KAAKT,KAAK,CAACU,OAAO,CAAC,CAAC;AACjG;AAEAZ,MAAM,CAACE,KAAK,GAAGX,QAAQ,CAAC,CAAC,CAAC,EAAEI,eAAe,EAAE;EAC3CW,KAAK,EAAEO,MAAM;EACbD,OAAO,EAAE,CAACE,MAAM,EAAED,MAAM,CAAC;EACzBE,QAAQ,EAAE,CAACD,MAAM,EAAED,MAAM,CAAC;EAC1BH,SAAS,EAAE,IAAI;EACfH,UAAU,EAAEM,MAAM;EAClBG,YAAY,EAAE,CAACH,MAAM,EAAEI,QAAQ,CAAC;EAChCR,IAAI,EAAE;IACJA,IAAI,EAAEI,MAAM;IACZF,OAAO,EAAE;EACX;AACF,CAAC,CAAC;AACF,eAAeb,eAAe,CAACE,MAAM,CAAC"},"metadata":{},"sourceType":"module","externalDependencies":[]}