text: import Vue from 'vue'
  import VueRouter from 'vue-router'
  
  Vue.use(VueRouter)
  
  function load (component) {
    return () => System.import(`components/${component}.vue`)
  }
  
  export default new VueRouter({
    /*
     * NOTE! VueRouter "history" mode DOESN'T works for Cordova builds,
     * it is only to be used only for websites.
     *
     * If you decide to go with "history" mode, please also open /config/index.js
     * and set "build.publicPath" to something other than an empty string.
     * Example: '/' instead of current ''
     *
     * If switching back to default "hash" mode, don't forget to set the
     * build publicPath back to '' so Cordova builds work again.
     */
    mode: 'history', // No more # in the URL
  
    routes: [
      {
        path: '/', // Default route
        component: load('Index'),
        children: [ // Sub-routes
          {
            path: '', // default subroute
            component: load('Home')
          },
          {
            path: 'messages',
            component: load('Messages')
          }
        ]
      },
      { path: '/foo', component: load('Foo') }, // example simple route
      { path: '*', component: load('Error404') } // Not found
    ]
  })
  