Guest User

Untitled

a guest
Sep 23rd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. <head>
  2. <title>List App</title>
  3. </head>
  4.  
  5. <body>
  6. <div id="target"></div>
  7. </body>
  8.  
  9. browserHistory = createBrowserHistory()
  10.  
  11. export renderRoutes = () => (
  12. <Router history={browserHistory}>
  13. <Switch>
  14. <Route exact path='/' component={App} />
  15. <Route path="/mylists" component={MyLists} />
  16. <Route path="/list/:listId" component={List} />
  17. <Route path="/layout" component={Layout} />
  18. <Route exact path="/discover" component={Browse} />
  19. <Route component={NotFoundPage} />
  20. </Switch>
  21. </Router>
  22. )
  23.  
  24. Meteor.startup () ->
  25. console.log "Hello from Client."
  26. render(renderRoutes(), document.getElementById('target'))
  27.  
  28. browserHistory = createBrowserHistory()
  29.  
  30. export renderRoutes = () => (
  31. <Router history={browserHistory}>
  32. <Route component={LayoutComponent} />
  33. </Router>
  34. )
  35.  
  36. const LayoutComponent = (props) => {
  37. <div>
  38. <Header />
  39. {/* other data */}
  40. <Switch>
  41. <Route exact path='/' component={App} />
  42. <Route path="/mylists" component={MyLists} />
  43. <Route path="/list/:listId" component={List} />
  44. <Route path="/layout" component={Layout} />
  45. <Route exact path="/discover" component={Browse} />
  46. <Route component={NotFoundPage} />
  47. </Switch>
  48. <Footer />
  49. </div>
  50.  
  51. }
  52.  
  53. Meteor.startup () ->
  54. console.log "Hello from Client."
  55. render(renderRoutes(), document.getElementById('target'))
Add Comment
Please, Sign In to add comment