@kodbruket/vsf-mapping-fallback
Version:
Mapping Fallback loader for Vue Storefront
24 lines • 740 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
// @ts-ignore
const module_1 = require("@vue-storefront/core/lib/module");
exports.extendMappingFallback = (...fns) => {
const extendUrlVuex = {
actions: {
async mappingFallback(context, payload) {
for (const fn of fns) {
const result = await fn(context, payload);
if (result) {
return result;
}
}
}
}
};
const urlExtend = {
key: 'url',
store: { modules: [{ key: 'url', module: extendUrlVuex }] },
};
module_1.extendModule(urlExtend);
};
//# sourceMappingURL=index.js.map