File tree 26 files changed +46
-33
lines changed
26 files changed +46
-33
lines changed Original file line number Diff line number Diff line change
1
+ module . exports = require ( './modules/mixins/ActiveState' ) ;
Original file line number Diff line number Diff line change
1
+ module . exports = require ( './modules/mixins/AsyncState' ) ;
Original file line number Diff line number Diff line change
1
+ module . exports = require ( './modules/components/Link' ) ;
Original file line number Diff line number Diff line change
1
+ module . exports = require ( './modules/components/Route' ) ;
Original file line number Diff line number Diff line change
1
+ module . exports = require ( './modules/components/Routes' ) ;
Original file line number Diff line number Diff line change @@ -16,3 +16,14 @@ React Router API
16
16
- [ ` ActiveState ` ] ( /docs/api/mixins/ActiveState.md )
17
17
- [ ` AsyncState ` ] ( /docs/api/mixins/AsyncState.md )
18
18
19
+
20
+ Public Modules
21
+ --------------
22
+
23
+ All modules found at the repository root are considered public. You can
24
+ require them conveniently with ` var Route = require('react-router/Route'); ` etc.
25
+
26
+ Note that we do not support requiring modules from our ` modules `
27
+ directory. (No notes in the changelog, no changes to the versioning of
28
+ the lib, etc.)
29
+
Original file line number Diff line number Diff line change @@ -26,12 +26,12 @@ Let's say you are using bootstrap and want to get `active` on those `li`
26
26
tags for the Tabs:
27
27
28
28
``` js
29
- var Router = require (' react-router' );
30
- var Link = Router . Link ;
29
+ var Link = require (' react-router/Link ' );
30
+ var ActiveState = require ( ' react-router/ActiveState ' ) ;
31
31
32
32
var Tab = React .createClass ({
33
33
34
- mixins: [ Router . ActiveState ],
34
+ mixins: [ ActiveState ],
35
35
36
36
getInitialState : function () {
37
37
return { isActive: false };
Original file line number Diff line number Diff line change @@ -2,8 +2,8 @@ Guide: Overview
2
2
===============
3
3
4
4
```
5
- var Routes = require('react-router').Routes ;
6
- var Route = require('react-router').Route ;
5
+ var Routes = require('react-router/Routes') ;
6
+ var Route = require('react-router/Route') ;
7
7
8
8
React.renderComponent((
9
9
<Routes>
@@ -50,7 +50,7 @@ will render the active child route handler.
50
50
Here's the rest of the application:
51
51
52
52
``` js
53
- var Link = require (' react-router' ). Link ;
53
+ var Link = require (' react-router/Link ' ) ;
54
54
55
55
var App = React .createClass ({
56
56
render : function () {
Original file line number Diff line number Diff line change 1
1
/** @jsx React.DOM */
2
2
var React = require ( 'react' ) ;
3
- var Router = require ( '../../modules/main ' ) ;
3
+ var Router = require ( '../../index ' ) ;
4
4
var Routes = Router . Routes ;
5
5
var Route = Router . Route ;
6
6
var Link = Router . Link ;
Original file line number Diff line number Diff line change 1
1
/** @jsx React.DOM */
2
2
var React = require ( 'react' ) ;
3
- var Router = require ( '../../modules/main ' ) ;
3
+ var Router = require ( '../../index ' ) ;
4
4
var Route = Router . Route ;
5
5
var Routes = Router . Routes ;
6
6
var Link = Router . Link ;
Original file line number Diff line number Diff line change 1
1
/** @jsx React.DOM */
2
2
var React = require ( 'react' ) ;
3
- var Router = require ( '../../modules/main ' ) ;
3
+ var Router = require ( '../../index ' ) ;
4
4
var Route = Router . Route ;
5
5
var Routes = Router . Routes ;
6
6
var Link = Router . Link ;
Original file line number Diff line number Diff line change 1
1
/** @jsx React.DOM */
2
2
var React = require ( 'react' ) ;
3
- var Router = require ( '../../modules/main ' ) ;
3
+ var Router = require ( '../../index ' ) ;
4
4
var Route = Router . Route ;
5
5
var Routes = Router . Routes ;
6
6
var Link = Router . Link ;
Original file line number Diff line number Diff line change 1
1
/** @jsx React.DOM */
2
2
var React = require ( 'react' ) ;
3
- var Router = require ( '../../modules/main ' ) ;
3
+ var Router = require ( '../../index ' ) ;
4
4
var Route = Router . Route ;
5
5
var Routes = Router . Routes ;
6
6
var Link = Router . Link ;
Original file line number Diff line number Diff line change 1
1
/** @jsx React.DOM */
2
2
var React = require ( 'react' ) ;
3
- var Router = require ( '../../modules/main ' ) ;
3
+ var Router = require ( '../../index ' ) ;
4
4
var Route = Router . Route ;
5
5
var Routes = Router . Routes ;
6
6
var Link = Router . Link ;
Original file line number Diff line number Diff line change 1
1
/** @jsx React.DOM */
2
2
3
3
var React = require ( 'react' ) ;
4
- var ReactRouter = require ( '../../modules/main ' ) ;
4
+ var ReactRouter = require ( '../../index ' ) ;
5
5
var Link = ReactRouter . Link ;
6
6
7
7
var Dashboard = React . createClass ( {
Original file line number Diff line number Diff line change 1
1
/** @jsx React.DOM */
2
2
var React = require ( 'react' ) ;
3
- var Router = require ( '../../modules/main ' ) ;
3
+ var Router = require ( '../../index ' ) ;
4
4
var Route = Router . Route ;
5
5
var Routes = Router . Routes ;
6
6
var Link = Router . Link ;
Original file line number Diff line number Diff line change 1
1
/** @jsx React.DOM */
2
2
var React = require ( 'react' ) ;
3
- var Router = require ( '../../modules/main ' ) ;
3
+ var Router = require ( '../../index ' ) ;
4
4
var Route = Router . Route ;
5
5
var Routes = Router . Routes ;
6
6
var Link = Router . Link ;
Original file line number Diff line number Diff line change 1
1
/** @jsx React.DOM */
2
2
var React = require ( 'react' ) ;
3
- var Router = require ( '../../modules/main ' ) ;
3
+ var Router = require ( '../../index ' ) ;
4
4
var Route = Router . Route ;
5
5
var Routes = Router . Routes ;
6
6
var Link = Router . Link ;
Original file line number Diff line number Diff line change 1
1
/** @jsx React.DOM */
2
2
var React = require ( 'react' ) ;
3
- var Router = require ( '../../modules/main ' ) ;
3
+ var Router = require ( '../../index ' ) ;
4
4
var Route = Router . Route ;
5
5
var Routes = Router . Routes ;
6
6
var Link = Router . Link ;
Original file line number Diff line number Diff line change
1
+ module . exports = require ( './modules/helpers/goBack' ) ;
Original file line number Diff line number Diff line change
1
+ exports . ActiveState = require ( './ActiveState' ) ;
2
+ exports . AsyncState = require ( './AsyncState' ) ;
3
+ exports . Link = require ( './Link' ) ;
4
+ exports . Route = require ( './Route' ) ;
5
+ exports . Routes = require ( './Routes' ) ;
6
+ exports . goBack = require ( './goBack' ) ;
7
+ exports . replaceWith = require ( './replaceWith' ) ;
8
+ exports . transitionTo = require ( './transitionTo' ) ;
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 6
6
" react" ,
7
7
" router"
8
8
],
9
- "main" : " modules/main " ,
9
+ "main" : " ./index " ,
10
10
"repository" : {
11
11
"type" : " git" ,
12
12
"url" : " https://github.com/rackt/react-router.git"
Original file line number Diff line number Diff line change
1
+ module . exports = require ( './modules/helpers/replaceWith' ) ;
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
2
mkdir -p dist
3
- NODE_ENV=production node_modules/.bin/browserify modules/main .js -t browserify-shim -t envify --detect-globals false -s ReactRouter > dist/react-router.js
3
+ NODE_ENV=production node_modules/.bin/browserify index .js -t browserify-shim -t envify --detect-globals false -s ReactRouter > dist/react-router.js
4
4
node_modules/.bin/uglifyjs dist/react-router.js --compress warnings=false > dist/react-router.min.js
Original file line number Diff line number Diff line change
1
+ module . exports = require ( './modules/helpers/transitionTo' ) ;
You can’t perform that action at this time.
0 commit comments