Skip to content

Commit c775afe

Browse files
authored
Fix auth-with-shared-route example
Fix for the changed default export behavior in babel 6. The default export now needs to be explicitly required().
1 parent ab61a13 commit c775afe

File tree

1 file changed

+9
-9
lines changed
  • examples/auth-with-shared-root/config

1 file changed

+9
-9
lines changed

examples/auth-with-shared-root/config/routes.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,19 @@ function redirectToDashboard(nextState, replace) {
1616
}
1717

1818
export default {
19-
component: require('../components/App'),
19+
component: require('../components/App').default,
2020
childRoutes: [
2121
{ path: '/logout',
2222
getComponent: (nextState, cb) => {
2323
require.ensure([], (require) => {
24-
cb(null, require('../components/Logout'))
24+
cb(null, require('../components/Logout').default)
2525
})
2626
}
2727
},
2828
{ path: '/about',
2929
getComponent: (nextState, cb) => {
3030
require.ensure([], (require) => {
31-
cb(null, require('../components/About'))
31+
cb(null, require('../components/About').default)
3232
})
3333
}
3434
},
@@ -40,7 +40,7 @@ export default {
4040
{ path: '/login',
4141
getComponent: (nextState, cb) => {
4242
require.ensure([], (require) => {
43-
cb(null, require('../components/Login'))
43+
cb(null, require('../components/Login').default)
4444
})
4545
}
4646
}
@@ -54,7 +54,7 @@ export default {
5454
{ path: '/user/:id',
5555
getComponent: (nextState, cb) => {
5656
require.ensure([], (require) => {
57-
cb(null, require('../components/User'))
57+
cb(null, require('../components/User').default)
5858
})
5959
}
6060
}
@@ -68,19 +68,19 @@ export default {
6868
// Dynamically load the correct component
6969
if (auth.loggedIn()) {
7070
return require.ensure([], (require) => {
71-
cb(null, require('../components/Dashboard'))
71+
cb(null, require('../components/Dashboard').default)
7272
})
7373
}
7474
return require.ensure([], (require) => {
75-
cb(null, require('../components/Landing'))
75+
cb(null, require('../components/Landing').default)
7676
})
7777
},
7878
indexRoute: {
7979
getComponent: (nextState, cb) => {
8080
// Only load if we're logged in
8181
if (auth.loggedIn()) {
8282
return require.ensure([], (require) => {
83-
cb(null, require('../components/PageOne'))
83+
cb(null, require('../components/PageOne').default)
8484
})
8585
}
8686
return cb()
@@ -93,7 +93,7 @@ export default {
9393
{ path: '/page2',
9494
getComponent: (nextState, cb) => {
9595
require.ensure([], (require) => {
96-
cb(null, require('../components/PageTwo'))
96+
cb(null, require('../components/PageTwo').default)
9797
})
9898
}
9999
}

0 commit comments

Comments
 (0)