import Vue from 'vue'
import VueRouter from 'vue-router'
const IonicFace = () => import('../views/IonicFace.vue')
const IonicRecorder = () => import('../views/IonicRecorder.vue')

const IonicLogin = () => import('../views/IonicLogin.vue')
const IonicIndex = () => import('../views/IonicIndex.vue')
const IonicHome = () => import('../views/IonicHome.vue')
const IonicSystem = () => import('../views/IonicSystem.vue')
const IonicHelp = () => import('../views/IonicHelp.vue')
const IonicTest = () => import('../views/IonicTest.vue')
const IonicRinse = () => import('../views/IonicRinse.vue')



Vue.use(VueRouter)
const originalPush = VueRouter.prototype.push
VueRouter.prototype.push = function push(location) {
  return originalPush.call(this, location).catch(err => err)
}
const routes = [
  {
    path:'/',
    name:'IonicLogin',
    component:IonicLogin,
    meta:{
      title:'IonicLogin'
    }
  },
  
  {
    path:'/IonicFace',
    name:'IonicFace',
    component:IonicFace,
    meta:{
      title:'人脸识别'
    }
  },
  ,
  {
    path:'/IonicRecorder',
    name:'IonicRecorder',
    component:IonicRecorder,
    meta:{
      title:'Recorder'
    }
  },
  {
    path:'/IonicLogin',
    name:'IonicLogin',
    component:IonicLogin,
    meta:{
      title:'IonicLogin'
    }
  },
  {
    path:'/IonicIndex',
    name:'IonicIndex',
    component:IonicIndex,
    meta:{
      title:'IonicIndex'
    },
    children:[
      {
        path: '/IonicHome',
        name: 'IonicHome',
        component: IonicHome,
        meta:{
          title:'首页'
        }
      },
      {
        path: '/IonicSystem',
        name: 'IonicSystem',
        component: IonicSystem,
        meta:{
          title:'系统'
        }
      },
      {
        path: '/IonicHelp',
        name: 'IonicHelp',
        component: IonicHelp,
        meta:{
          title:'帮助'
        }
      },
      {
        path: '/IonicTest',
        name: 'IonicTest',
        component: IonicTest,
        meta:{
          title:'测试'
        }
      },
      {
        path: '/IonicRinse',
        name: 'IonicRinse',
        component: IonicRinse,
        meta:{
          title:'清洗'
        }
      }
    ]
  },

 
  
]

const router = new VueRouter({
  routes
})

export default router