Skip to content

Instantly share code, notes, and snippets.

@dbismut
Last active April 9, 2018 07:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dbismut/ff372ec489ece2c5b688d2357d010462 to your computer and use it in GitHub Desktop.
Save dbismut/ff372ec489ece2c5b688d2357d010462 to your computer and use it in GitHub Desktop.
Part 1 - Defining routes
import posts from './postData';
export default [
{
name: 'home',
path: '/',
onActivate: () =>
Promise.resolve({
posts: posts.map(({ content, ...rest }) => rest)
})
},
{
name: 'post',
path: '/post/:id',
onActivate: params =>
Promise.resolve({ post: posts.find(({ id }) => id === params.id) })
}
];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment