@@ -16,21 +16,26 @@ and mixins as functional as possible.
1616This makes the use of Router5 with React very flexible, and you can choose how to organise your
1717code. Below is one example of how you can use those helpers:
1818
19+ 
1920``` javascript 
21+ import  React  from  ' react' 
22+ import  {Router5 } from  ' router5' 
2023import  {linkFactory , segmentMixinFactory } from  ' router5-react' 
21- import  Router5  from  ' router5' 
2224
23- let  router =  Router5 ()
24-     .addNode (' users' ' /users' 
25-     .addNode (' users.view' ' /view/:id' 
26-     .addNode (' users.list' ' /list' 
25+ var  router =  new  Router5 ()
26+     .setOption (' useHash' true )
27+     .setOption (' defaultRoute' ' inbox' 
28+     //  Routes
29+     .addNode (' inbox' ' /inbox' 
30+     .addNode (' inbox.message' ' /message/:id' 
31+     .addNode (' compose' ' /compose' 
32+     .addNode (' contacts' ' /contacts' 
2733    .start ()
2834
29- export  {
30-     Link :         linkFactory (router )
31-     SegmentMixin : segmentMixinFactory (router )
32-     router 
33- }
35+ var  Link =  linkFactory (router)
36+ var  SegmentMixin =  segmentMixinFactory (router)
37+ 
38+ export  {router , Link , SegmentMixin }
3439``` 
3540
3641### Link component  
@@ -45,7 +50,7 @@ let Menu = React.createClass({
4550    render () {
4651        let  params =  {id:  1 }
4752        return  (< nav> 
48-             < Link routeName= " users.view" = {params}> View user 1 < / Link> 
53+             < Link routeName= " users.view" = {params} routeOptions = {reload :   true } > View user 1 < / Link> 
4954
5055            < Link routeName= " users.list" > List users< / Link> 
5156        < / nav> )
0 commit comments