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

1 line
3.3 KiB
JSON

{"ast":null,"code":"/**\n * Vue Router support\n */\nfunction isRedundantNavigation(err) {\n return err.name === 'NavigationDuplicated' ||\n // compatible with vue-router@3.3\n err.message && err.message.indexOf('redundant navigation') !== -1;\n}\nexport function route(router, config) {\n var to = config.to,\n url = config.url,\n replace = config.replace;\n if (to && router) {\n var promise = router[replace ? 'replace' : 'push'](to);\n /* istanbul ignore else */\n\n if (promise && promise.catch) {\n promise.catch(function (err) {\n if (err && !isRedundantNavigation(err)) {\n throw err;\n }\n });\n }\n } else if (url) {\n replace ? location.replace(url) : location.href = url;\n }\n}\nexport function functionalRoute(context) {\n route(context.parent && context.parent.$router, context.props);\n}\nexport var routeProps = {\n url: String,\n replace: Boolean,\n to: [String, Object]\n};","map":{"version":3,"names":["isRedundantNavigation","err","name","message","indexOf","route","router","config","to","url","replace","promise","catch","location","href","functionalRoute","context","parent","$router","props","routeProps","String","Boolean","Object"],"sources":["E:/work/sino/sino-h5/node_modules/vant/es/utils/router.js"],"sourcesContent":["/**\n * Vue Router support\n */\nfunction isRedundantNavigation(err) {\n return err.name === 'NavigationDuplicated' || // compatible with vue-router@3.3\n err.message && err.message.indexOf('redundant navigation') !== -1;\n}\n\nexport function route(router, config) {\n var to = config.to,\n url = config.url,\n replace = config.replace;\n\n if (to && router) {\n var promise = router[replace ? 'replace' : 'push'](to);\n /* istanbul ignore else */\n\n if (promise && promise.catch) {\n promise.catch(function (err) {\n if (err && !isRedundantNavigation(err)) {\n throw err;\n }\n });\n }\n } else if (url) {\n replace ? location.replace(url) : location.href = url;\n }\n}\nexport function functionalRoute(context) {\n route(context.parent && context.parent.$router, context.props);\n}\nexport var routeProps = {\n url: String,\n replace: Boolean,\n to: [String, Object]\n};"],"mappings":"AAAA;AACA;AACA;AACA,SAASA,qBAAqBA,CAACC,GAAG,EAAE;EAClC,OAAOA,GAAG,CAACC,IAAI,KAAK,sBAAsB;EAAI;EAC9CD,GAAG,CAACE,OAAO,IAAIF,GAAG,CAACE,OAAO,CAACC,OAAO,CAAC,sBAAsB,CAAC,KAAK,CAAC,CAAC;AACnE;AAEA,OAAO,SAASC,KAAKA,CAACC,MAAM,EAAEC,MAAM,EAAE;EACpC,IAAIC,EAAE,GAAGD,MAAM,CAACC,EAAE;IACdC,GAAG,GAAGF,MAAM,CAACE,GAAG;IAChBC,OAAO,GAAGH,MAAM,CAACG,OAAO;EAE5B,IAAIF,EAAE,IAAIF,MAAM,EAAE;IAChB,IAAIK,OAAO,GAAGL,MAAM,CAACI,OAAO,GAAG,SAAS,GAAG,MAAM,CAAC,CAACF,EAAE,CAAC;IACtD;;IAEA,IAAIG,OAAO,IAAIA,OAAO,CAACC,KAAK,EAAE;MAC5BD,OAAO,CAACC,KAAK,CAAC,UAAUX,GAAG,EAAE;QAC3B,IAAIA,GAAG,IAAI,CAACD,qBAAqB,CAACC,GAAG,CAAC,EAAE;UACtC,MAAMA,GAAG;QACX;MACF,CAAC,CAAC;IACJ;EACF,CAAC,MAAM,IAAIQ,GAAG,EAAE;IACdC,OAAO,GAAGG,QAAQ,CAACH,OAAO,CAACD,GAAG,CAAC,GAAGI,QAAQ,CAACC,IAAI,GAAGL,GAAG;EACvD;AACF;AACA,OAAO,SAASM,eAAeA,CAACC,OAAO,EAAE;EACvCX,KAAK,CAACW,OAAO,CAACC,MAAM,IAAID,OAAO,CAACC,MAAM,CAACC,OAAO,EAAEF,OAAO,CAACG,KAAK,CAAC;AAChE;AACA,OAAO,IAAIC,UAAU,GAAG;EACtBX,GAAG,EAAEY,MAAM;EACXX,OAAO,EAAEY,OAAO;EAChBd,EAAE,EAAE,CAACa,MAAM,EAAEE,MAAM;AACrB,CAAC"},"metadata":{},"sourceType":"module","externalDependencies":[]}