Skip to content

Instantly share code, notes, and snippets.

@lubien
Last active November 27, 2018 13:25
Show Gist options
  • Save lubien/f3d8f30a16fae071d3424d19be1d7dd8 to your computer and use it in GitHub Desktop.
Save lubien/f3d8f30a16fae071d3424d19be1d7dd8 to your computer and use it in GitHub Desktop.
import lazyLoadingRoutes from '../../support/lazyLoadingRoutes'
export default lazyLoadingRoutes([
{ path: '/login', component: 'Login', meta: { requiresAuth: false } },
{ path: '/forgotPassword', component: 'ForgotPassword', meta: { requiresAuth: false } },
{ path: '/forgotEmail', component: 'ForgotEmail', meta: { requiresAuth: false } },
{ path: '/createAccount', component: 'CreateAccount', meta: { requiresAuth: false } }
])
const load = component => () => import(`./components/${component}.vue`)
const lazyLoadingRoutes = routes =>
routes.map(route => Object.assign(route, {component: load(route.component)}))
export default lazyLoadingRoutes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment