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

1 line
3.0 KiB
JSON

{"ast":null,"code":"import \"core-js/modules/es.array.push.js\";\nfunction flattenVNodes(vnodes) {\n var result = [];\n function traverse(vnodes) {\n vnodes.forEach(function (vnode) {\n result.push(vnode);\n if (vnode.componentInstance) {\n traverse(vnode.componentInstance.$children.map(function (item) {\n return item.$vnode;\n }));\n }\n if (vnode.children) {\n traverse(vnode.children);\n }\n });\n }\n traverse(vnodes);\n return result;\n} // sort children instances by vnodes order\n\nexport function sortChildren(children, parent) {\n var componentOptions = parent.$vnode.componentOptions;\n if (!componentOptions || !componentOptions.children) {\n return;\n }\n var vnodes = flattenVNodes(componentOptions.children);\n children.sort(function (a, b) {\n return vnodes.indexOf(a.$vnode) - vnodes.indexOf(b.$vnode);\n });\n}","map":{"version":3,"names":["flattenVNodes","vnodes","result","traverse","forEach","vnode","push","componentInstance","$children","map","item","$vnode","children","sortChildren","parent","componentOptions","sort","a","b","indexOf"],"sources":["E:/work/sino/sino-h5/node_modules/vant/es/utils/vnodes.js"],"sourcesContent":["function flattenVNodes(vnodes) {\n var result = [];\n\n function traverse(vnodes) {\n vnodes.forEach(function (vnode) {\n result.push(vnode);\n\n if (vnode.componentInstance) {\n traverse(vnode.componentInstance.$children.map(function (item) {\n return item.$vnode;\n }));\n }\n\n if (vnode.children) {\n traverse(vnode.children);\n }\n });\n }\n\n traverse(vnodes);\n return result;\n} // sort children instances by vnodes order\n\n\nexport function sortChildren(children, parent) {\n var componentOptions = parent.$vnode.componentOptions;\n\n if (!componentOptions || !componentOptions.children) {\n return;\n }\n\n var vnodes = flattenVNodes(componentOptions.children);\n children.sort(function (a, b) {\n return vnodes.indexOf(a.$vnode) - vnodes.indexOf(b.$vnode);\n });\n}"],"mappings":";AAAA,SAASA,aAAaA,CAACC,MAAM,EAAE;EAC7B,IAAIC,MAAM,GAAG,EAAE;EAEf,SAASC,QAAQA,CAACF,MAAM,EAAE;IACxBA,MAAM,CAACG,OAAO,CAAC,UAAUC,KAAK,EAAE;MAC9BH,MAAM,CAACI,IAAI,CAACD,KAAK,CAAC;MAElB,IAAIA,KAAK,CAACE,iBAAiB,EAAE;QAC3BJ,QAAQ,CAACE,KAAK,CAACE,iBAAiB,CAACC,SAAS,CAACC,GAAG,CAAC,UAAUC,IAAI,EAAE;UAC7D,OAAOA,IAAI,CAACC,MAAM;QACpB,CAAC,CAAC,CAAC;MACL;MAEA,IAAIN,KAAK,CAACO,QAAQ,EAAE;QAClBT,QAAQ,CAACE,KAAK,CAACO,QAAQ,CAAC;MAC1B;IACF,CAAC,CAAC;EACJ;EAEAT,QAAQ,CAACF,MAAM,CAAC;EAChB,OAAOC,MAAM;AACf,CAAC,CAAC;;AAGF,OAAO,SAASW,YAAYA,CAACD,QAAQ,EAAEE,MAAM,EAAE;EAC7C,IAAIC,gBAAgB,GAAGD,MAAM,CAACH,MAAM,CAACI,gBAAgB;EAErD,IAAI,CAACA,gBAAgB,IAAI,CAACA,gBAAgB,CAACH,QAAQ,EAAE;IACnD;EACF;EAEA,IAAIX,MAAM,GAAGD,aAAa,CAACe,gBAAgB,CAACH,QAAQ,CAAC;EACrDA,QAAQ,CAACI,IAAI,CAAC,UAAUC,CAAC,EAAEC,CAAC,EAAE;IAC5B,OAAOjB,MAAM,CAACkB,OAAO,CAACF,CAAC,CAACN,MAAM,CAAC,GAAGV,MAAM,CAACkB,OAAO,CAACD,CAAC,CAACP,MAAM,CAAC;EAC5D,CAAC,CAAC;AACJ"},"metadata":{},"sourceType":"module","externalDependencies":[]}