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 _ff4f6012 = () => interopDefault(import('..\\pages\\accountSetting\\index.vue' /* webpackChunkName: "pages/accountSetting/index" */))
|
const _1e0c4b2f = () => interopDefault(import('..\\pages\\appointmentAgenda\\index.vue' /* webpackChunkName: "pages/appointmentAgenda/index" */))
|
const _53e7762c = () => interopDefault(import('..\\pages\\consultantLogin\\index.vue' /* webpackChunkName: "pages/consultantLogin/index" */))
|
const _6322efc4 = () => interopDefault(import('..\\pages\\faq\\index.vue' /* webpackChunkName: "pages/faq/index" */))
|
const _395ffd91 = () => interopDefault(import('..\\pages\\login\\index.vue' /* webpackChunkName: "pages/login/index" */))
|
const _3a8d53f9 = () => interopDefault(import('..\\pages\\myAppointmentList.vue' /* webpackChunkName: "pages/myAppointmentList" */))
|
const _7e1df398 = () => interopDefault(import('..\\pages\\myAppointmentList\\appointmentList.vue' /* webpackChunkName: "pages/myAppointmentList/appointmentList" */))
|
const _2bfa8123 = () => interopDefault(import('..\\pages\\myAppointmentList\\closedList.vue' /* webpackChunkName: "pages/myAppointmentList/closedList" */))
|
const _1ab711d8 = () => interopDefault(import('..\\pages\\myAppointmentList\\contactedList.vue' /* webpackChunkName: "pages/myAppointmentList/contactedList" */))
|
const _9a205766 = () => interopDefault(import('..\\pages\\myConsultantList.vue' /* webpackChunkName: "pages/myConsultantList" */))
|
const _799ec706 = () => interopDefault(import('..\\pages\\myConsultantList\\consultantList.vue' /* webpackChunkName: "pages/myConsultantList/consultantList" */))
|
const _5ccec440 = () => interopDefault(import('..\\pages\\myConsultantList\\contactedList.vue' /* webpackChunkName: "pages/myConsultantList/contactedList" */))
|
const _26f0956f = () => interopDefault(import('..\\pages\\notification\\index.vue' /* webpackChunkName: "pages/notification/index" */))
|
const _7da65fb5 = () => interopDefault(import('..\\pages\\quickFilter\\index.vue' /* webpackChunkName: "pages/quickFilter/index" */))
|
const _fca6403a = () => interopDefault(import('..\\pages\\recommendConsultant\\index.vue' /* webpackChunkName: "pages/recommendConsultant/index" */))
|
const _52a13249 = () => interopDefault(import('..\\pages\\record\\index.vue' /* webpackChunkName: "pages/record/index" */))
|
const _f365b2dc = () => interopDefault(import('..\\pages\\satisfactionList.vue' /* webpackChunkName: "pages/satisfactionList" */))
|
const _7711dcca = () => interopDefault(import('..\\pages\\userReviews\\index.vue' /* webpackChunkName: "pages/userReviews/index" */))
|
const _0c499bb9 = () => interopDefault(import('..\\pages\\userReviewsRecord\\index.vue' /* webpackChunkName: "pages/userReviewsRecord/index" */))
|
const _4f752804 = () => interopDefault(import('..\\pages\\notification\\detail.vue' /* webpackChunkName: "pages/notification/detail" */))
|
const _67f115dc = () => interopDefault(import('..\\pages\\recommendConsultant\\result.vue' /* webpackChunkName: "pages/recommendConsultant/result" */))
|
const _4ee521a8 = () => interopDefault(import('..\\pages\\agentInfo\\edit\\_agentNo.vue' /* webpackChunkName: "pages/agentInfo/edit/_agentNo" */))
|
const _60304562 = () => interopDefault(import('..\\pages\\agentInfo\\_agentNo.vue' /* webpackChunkName: "pages/agentInfo/_agentNo" */))
|
const _1a411820 = () => interopDefault(import('..\\pages\\appointment\\_appointmentId\\index.vue' /* webpackChunkName: "pages/appointment/_appointmentId/index" */))
|
const _5be5cdb2 = () => interopDefault(import('..\\pages\\questionnaire\\_agentNo.vue' /* webpackChunkName: "pages/questionnaire/_agentNo" */))
|
const _55ac8f7c = () => interopDefault(import('..\\pages\\appointment\\_appointmentId\\close\\index.vue' /* webpackChunkName: "pages/appointment/_appointmentId/close/index" */))
|
const _db91b956 = () => interopDefault(import('..\\pages\\appointment\\_appointmentId\\interviewList\\index.vue' /* webpackChunkName: "pages/appointment/_appointmentId/interviewList/index" */))
|
const _06e67bb1 = () => interopDefault(import('..\\pages\\appointment\\_appointmentId\\recordList\\index.vue' /* webpackChunkName: "pages/appointment/_appointmentId/recordList/index" */))
|
const _1abb7e01 = () => interopDefault(import('..\\pages\\appointment\\_appointmentId\\interview\\new\\index.vue' /* webpackChunkName: "pages/appointment/_appointmentId/interview/new/index" */))
|
const _6435bb36 = () => interopDefault(import('..\\pages\\appointment\\_appointmentId\\interview\\_interviewId\\index.vue' /* webpackChunkName: "pages/appointment/_appointmentId/interview/_interviewId/index" */))
|
const _140a36ba = () => interopDefault(import('..\\pages\\index.vue' /* webpackChunkName: "pages/index" */))
|
|
const emptyFn = () => {}
|
|
Vue.use(Router)
|
|
export const routerOptions = {
|
mode: 'hash',
|
base: '/',
|
linkActiveClass: 'nuxt-link-active',
|
linkExactActiveClass: 'nuxt-link-exact-active',
|
scrollBehavior,
|
|
routes: [{
|
path: "/accountSetting",
|
component: _ff4f6012,
|
name: "accountSetting"
|
}, {
|
path: "/appointmentAgenda",
|
component: _1e0c4b2f,
|
name: "appointmentAgenda"
|
}, {
|
path: "/consultantLogin",
|
component: _53e7762c,
|
name: "consultantLogin"
|
}, {
|
path: "/faq",
|
component: _6322efc4,
|
name: "faq"
|
}, {
|
path: "/login",
|
component: _395ffd91,
|
name: "login"
|
}, {
|
path: "/myAppointmentList",
|
component: _3a8d53f9,
|
name: "myAppointmentList",
|
children: [{
|
path: "appointmentList",
|
component: _7e1df398,
|
name: "myAppointmentList-appointmentList"
|
}, {
|
path: "closedList",
|
component: _2bfa8123,
|
name: "myAppointmentList-closedList"
|
}, {
|
path: "contactedList",
|
component: _1ab711d8,
|
name: "myAppointmentList-contactedList"
|
}]
|
}, {
|
path: "/myConsultantList",
|
component: _9a205766,
|
name: "myConsultantList",
|
children: [{
|
path: "consultantList",
|
component: _799ec706,
|
name: "myConsultantList-consultantList"
|
}, {
|
path: "contactedList",
|
component: _5ccec440,
|
name: "myConsultantList-contactedList"
|
}]
|
}, {
|
path: "/notification",
|
component: _26f0956f,
|
name: "notification"
|
}, {
|
path: "/quickFilter",
|
component: _7da65fb5,
|
name: "quickFilter"
|
}, {
|
path: "/recommendConsultant",
|
component: _fca6403a,
|
name: "recommendConsultant"
|
}, {
|
path: "/record",
|
component: _52a13249,
|
name: "record"
|
}, {
|
path: "/satisfactionList",
|
component: _f365b2dc,
|
name: "satisfactionList"
|
}, {
|
path: "/userReviews",
|
component: _7711dcca,
|
name: "userReviews"
|
}, {
|
path: "/userReviewsRecord",
|
component: _0c499bb9,
|
name: "userReviewsRecord"
|
}, {
|
path: "/notification/detail",
|
component: _4f752804,
|
name: "notification-detail"
|
}, {
|
path: "/recommendConsultant/result",
|
component: _67f115dc,
|
name: "recommendConsultant-result"
|
}, {
|
path: "/agentInfo/edit/:agentNo?",
|
component: _4ee521a8,
|
name: "agentInfo-edit-agentNo"
|
}, {
|
path: "/agentInfo/:agentNo?",
|
component: _60304562,
|
name: "agentInfo-agentNo"
|
}, {
|
path: "/appointment/:appointmentId",
|
component: _1a411820,
|
name: "appointment-appointmentId"
|
}, {
|
path: "/questionnaire/:agentNo?",
|
component: _5be5cdb2,
|
name: "questionnaire-agentNo"
|
}, {
|
path: "/appointment/:appointmentId?/close",
|
component: _55ac8f7c,
|
name: "appointment-appointmentId-close"
|
}, {
|
path: "/appointment/:appointmentId?/interviewList",
|
component: _db91b956,
|
name: "appointment-appointmentId-interviewList"
|
}, {
|
path: "/appointment/:appointmentId?/recordList",
|
component: _06e67bb1,
|
name: "appointment-appointmentId-recordList"
|
}, {
|
path: "/appointment/:appointmentId?/interview/new",
|
component: _1abb7e01,
|
name: "appointment-appointmentId-interview-new"
|
}, {
|
path: "/appointment/:appointmentId?/interview/:interviewId",
|
component: _6435bb36,
|
name: "appointment-appointmentId-interview-interviewId"
|
}, {
|
path: "/",
|
component: _140a36ba,
|
name: "index"
|
}],
|
|
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
|
}
|