classic-ui-dev/plugins/ipfs.js
Danil Kovtonyuk 44f31f8b9f
init
2022-04-22 13:14:19 +10:00

18 lines
584 B
JavaScript

/* eslint-disable camelcase, no-undef */
export default (context, inject) => {
const ipfsPathRegExp = /^(\/(?:ipfs|ipns)\/[^/]+)/
const ipfsPathPrefix = (window.location.pathname.match(ipfsPathRegExp) || [])[1] || ''
console.log('plugin __webpack_public_path__', __webpack_public_path__)
if (ipfsPathPrefix) {
__webpack_public_path__ = ipfsPathPrefix + '/_nuxt/'
if (typeof window !== 'undefined') {
context.app.router.history.base = ipfsPathPrefix || window.location.host
}
}
console.log('plugin __webpack_public_path__', __webpack_public_path__)
}