export default [ { path: '/user', layout: false, routes: [ { path: '/user/login', layout: false, name: 'login', component: './user/login', }, { path: '/user', redirect: '/user/login', }, { name: 'register-result', icon: 'smile', path: '/user/register-result', component: './user/register-result', }, { name: 'register', icon: 'smile', path: '/user/register', component: './user/register', }, { component: '404', path: '/user', }, ], }, { name: 'home', icon: 'home', path: '/home', component: './home', }, { name: 'stories', icon: 'smile', path: '/story', component: './story', }, { name: 'gallery', icon: 'smile', path: '/gallery', component: './gallery', }, { name: 'review', icon: 'calendar', path: '/review', component: './review', }, { name: 'archive', icon: 'compass', path: '/archive', component: './archive', }, { name: 'collections', icon: 'appstore', path: '/collections', component: './collections', }, { path: '/collections/:id', component: './collections/[id]', }, { path: '/timeline/:id', component: './story/detail', }, { name: 'account', icon: 'user', path: '/account', component: './account/center', }, { name: 'settings', icon: 'setting', path: '/account/settings', component: './account/settings', }, { path: '/share/studio/:storyId', component: './share/studio/[storyId]', }, { path: '/share/preview/:storyId', layout: false, component: './share/preview/[storyId]', }, { path: '/share/:shareId', layout: false, auth: false, component: './share/[shareId]', }, { path: '/', redirect: '/home', }, ];