UNPKG

@kodbruket/vsf-mapping-fallback

Version:

Mapping Fallback loader for Vue Storefront

23 lines 725 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); // @ts-ignore const multistore_1 = require("@vue-storefront/core/lib/multistore"); exports.forCategory = async ({ dispatch }, { url }) => { url = multistore_1.removeStoreCodeFromRoute(url).replace(/\/$/, ""); try { const category = await dispatch('category/single', { key: 'url_path', value: url }, { root: true }); if (category !== null) { return { name: 'category', params: { slug: category.slug } }; } } catch (_a) { return undefined; } return undefined; }; //# sourceMappingURL=forCategory.js.map