UNPKG

@kodbruket/vsf-mapping-fallback

Version:

Mapping Fallback loader for Vue Storefront

21 lines 651 B
// @ts-ignore import { removeStoreCodeFromRoute } from '@vue-storefront/core/lib/multistore'; export const forCategory = async ({ dispatch }, { url }) => { url = 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