import Vue from 'vue' import Router from 'vue-router' import { normalizeURL, decode } from 'ufo' import { interopDefault } from './utils' import scrollBehavior from './router.scrollBehavior.js' const _82724b94 = () => interopDefault(import('..\\pages\\about\\index.vue' /* webpackChunkName: "pages/about/index" */)) const _39825c08 = () => interopDefault(import('..\\pages\\brand\\index.vue' /* webpackChunkName: "pages/brand/index" */)) const _064d2cbe = () => interopDefault(import('..\\pages\\case\\index.vue' /* webpackChunkName: "pages/case/index" */)) const _14ea7583 = () => interopDefault(import('..\\pages\\contact\\index.vue' /* webpackChunkName: "pages/contact/index" */)) const _7b589bc8 = () => interopDefault(import('..\\pages\\cooperation\\index.vue' /* webpackChunkName: "pages/cooperation/index" */)) const _f2fd73c4 = () => interopDefault(import('..\\pages\\news\\index.vue' /* webpackChunkName: "pages/news/index" */)) const _1cee7d17 = () => interopDefault(import('..\\pages\\brand\\detail.vue' /* webpackChunkName: "pages/brand/detail" */)) const _3f7353a3 = () => interopDefault(import('..\\pages\\brand\\ross.vue' /* webpackChunkName: "pages/brand/ross" */)) const _3eeac95d = () => interopDefault(import('..\\pages\\contact\\consult.vue' /* webpackChunkName: "pages/contact/consult" */)) const _20936d2e = () => interopDefault(import('..\\pages\\contact\\job.vue' /* webpackChunkName: "pages/contact/job" */)) const _da0705dc = () => interopDefault(import('..\\pages\\contact\\join-us.vue' /* webpackChunkName: "pages/contact/join-us" */)) const _3c0ae596 = () => interopDefault(import('..\\pages\\news\\detail.vue' /* webpackChunkName: "pages/news/detail" */)) const _750ce5f9 = () => interopDefault(import('..\\pages\\product\\binary-premium.vue' /* webpackChunkName: "pages/product/binary-premium" */)) const _355b1c76 = () => interopDefault(import('..\\pages\\product\\diactivplus.vue' /* webpackChunkName: "pages/product/diactivplus" */)) const _6835b704 = () => interopDefault(import('..\\pages\\product\\intradermik.vue' /* webpackChunkName: "pages/product/intradermik" */)) const _5a9b3dcd = () => interopDefault(import('..\\pages\\product\\kestos.vue' /* webpackChunkName: "pages/product/kestos" */)) const _1a6f4e21 = () => interopDefault(import('..\\pages\\product\\mesobiolift.vue' /* webpackChunkName: "pages/product/mesobiolift" */)) const _a9cc653e = () => interopDefault(import('..\\pages\\product\\rollaction.vue' /* webpackChunkName: "pages/product/rollaction" */)) const _b2576ba4 = () => interopDefault(import('..\\pages\\product\\binary\\therapy-1.vue' /* webpackChunkName: "pages/product/binary/therapy-1" */)) const _b23b3ca2 = () => interopDefault(import('..\\pages\\product\\binary\\therapy-2.vue' /* webpackChunkName: "pages/product/binary/therapy-2" */)) const _b21f0da0 = () => interopDefault(import('..\\pages\\product\\binary\\therapy-3.vue' /* webpackChunkName: "pages/product/binary/therapy-3" */)) const _b202de9e = () => interopDefault(import('..\\pages\\product\\binary\\therapy-4.vue' /* webpackChunkName: "pages/product/binary/therapy-4" */)) const _08c79791 = () => interopDefault(import('..\\pages\\index.vue' /* webpackChunkName: "pages/index" */)) const emptyFn = () => {} Vue.use(Router) export const routerOptions = { mode: 'history', base: '/', linkActiveClass: 'nuxt-link-active', linkExactActiveClass: 'nuxt-link-exact-active', scrollBehavior, routes: [{ path: "/about", component: _82724b94, redirect: "/about.html", name: "about" }, { path: "/brand", component: _39825c08, redirect: "/brand.html", name: "brand" }, { path: "/case", component: _064d2cbe, redirect: "/case.html", name: "case" }, { path: "/contact", component: _14ea7583, redirect: "/contact.html", name: "contact" }, { path: "/cooperation", component: _7b589bc8, redirect: "/cooperation.html", name: "cooperation" }, { path: "/news", component: _f2fd73c4, redirect: "/news.html", name: "news" }, { path: "/brand/detail", component: _1cee7d17, redirect: "/brand/detail.html", name: "brand-detail" }, { path: "/brand/ross", component: _3f7353a3, redirect: "/brand/ross.html", name: "brand-ross" }, { path: "/contact/consult", component: _3eeac95d, redirect: "/contact/consult.html", name: "contact-consult" }, { path: "/contact/job", component: _20936d2e, redirect: "/contact/job.html", name: "contact-job" }, { path: "/contact/join-us", component: _da0705dc, redirect: "/contact/join-us.html", name: "contact-join-us" }, { path: "/news/detail", component: _3c0ae596, redirect: "/news/detail.html", name: "news-detail" }, { path: "/product/binary-premium", component: _750ce5f9, redirect: "/product/binary-premium.html", name: "product-binary-premium" }, { path: "/product/diactivplus", component: _355b1c76, redirect: "/product/diactivplus.html", name: "product-diactivplus" }, { path: "/product/intradermik", component: _6835b704, redirect: "/product/intradermik.html", name: "product-intradermik" }, { path: "/product/kestos", component: _5a9b3dcd, redirect: "/product/kestos.html", name: "product-kestos" }, { path: "/product/mesobiolift", component: _1a6f4e21, redirect: "/product/mesobiolift.html", name: "product-mesobiolift" }, { path: "/product/rollaction", component: _a9cc653e, redirect: "/product/rollaction.html", name: "product-rollaction" }, { path: "/product/binary/therapy-1", component: _b2576ba4, redirect: "/product/binary/therapy-1.html", name: "product-binary-therapy-1" }, { path: "/product/binary/therapy-2", component: _b23b3ca2, redirect: "/product/binary/therapy-2.html", name: "product-binary-therapy-2" }, { path: "/product/binary/therapy-3", component: _b21f0da0, redirect: "/product/binary/therapy-3.html", name: "product-binary-therapy-3" }, { path: "/product/binary/therapy-4", component: _b202de9e, redirect: "/product/binary/therapy-4.html", name: "product-binary-therapy-4" }, { path: "/", component: _08c79791, redirect: "/index.html", name: "index" }, { path: "/about.html", component: _82724b94, name: "about.html" }, { path: "/brand.html", component: _39825c08, name: "brand.html" }, { path: "/case.html", component: _064d2cbe, name: "case.html" }, { path: "/contact.html", component: _14ea7583, name: "contact.html" }, { path: "/cooperation.html", component: _7b589bc8, name: "cooperation.html" }, { path: "/news.html", component: _f2fd73c4, name: "news.html" }, { path: "/brand/detail.html", component: _1cee7d17, name: "brand-detail.html" }, { path: "/brand/ross.html", component: _3f7353a3, name: "brand-ross.html" }, { path: "/contact/consult.html", component: _3eeac95d, name: "contact-consult.html" }, { path: "/contact/job.html", component: _20936d2e, name: "contact-job.html" }, { path: "/contact/join-us.html", component: _da0705dc, name: "contact-join-us.html" }, { path: "/news/detail.html", component: _3c0ae596, name: "news-detail.html" }, { path: "/product/binary-premium.html", component: _750ce5f9, name: "product-binary-premium.html" }, { path: "/product/diactivplus.html", component: _355b1c76, name: "product-diactivplus.html" }, { path: "/product/intradermik.html", component: _6835b704, name: "product-intradermik.html" }, { path: "/product/kestos.html", component: _5a9b3dcd, name: "product-kestos.html" }, { path: "/product/mesobiolift.html", component: _1a6f4e21, name: "product-mesobiolift.html" }, { path: "/product/rollaction.html", component: _a9cc653e, name: "product-rollaction.html" }, { path: "/product/binary/therapy-1.html", component: _b2576ba4, name: "product-binary-therapy-1.html" }, { path: "/product/binary/therapy-2.html", component: _b23b3ca2, name: "product-binary-therapy-2.html" }, { path: "/product/binary/therapy-3.html", component: _b21f0da0, name: "product-binary-therapy-3.html" }, { path: "/product/binary/therapy-4.html", component: _b202de9e, name: "product-binary-therapy-4.html" }, { path: "/index.html", component: _08c79791, name: "index.html" }], fallback: false } export function createRouter (ssrContext, config) { const base = (config._app && config._app.basePath) || routerOptions.base const router = new Router({ ...routerOptions, base }) // TODO: remove in Nuxt 3 const originalPush = router.push router.push = function push (location, onComplete = emptyFn, onAbort) { return originalPush.call(this, location, onComplete, onAbort) } const resolve = router.resolve.bind(router) router.resolve = (to, current, append) => { if (typeof to === 'string') { to = normalizeURL(to) } return resolve(to, current, append) } return router }