@@ -112,7 +112,7 @@ Access `location` from `this.props.location` of your `Route` component. If you'd
112
112
// v2.0.x
113
113
const RouteComponent = React .createClass ({
114
114
childContextTypes: {
115
- location: React .PropTypes .object
115
+ location: Router .PropTypes .location
116
116
},
117
117
118
118
getChildContext () {
@@ -136,7 +136,7 @@ const RouteComponent = React.createClass({
136
136
// 2.0.0
137
137
const RouteComponent = React .createClass ({
138
138
contextTypes: {
139
- route: React .PropTypes .object
139
+ route: Router .PropTypes .route
140
140
},
141
141
getChildContext () {
142
142
return {
@@ -160,7 +160,7 @@ const RouteComponent = React.createClass({
160
160
// v2.0.0
161
161
const RouteComponent = React .createClass ({
162
162
contextTypes: {
163
- router: React .PropTypes .object .isRequired
163
+ router: Router .PropTypes .router .isRequired
164
164
},
165
165
componentDidMount () {
166
166
const { route } = this .props
@@ -204,7 +204,7 @@ const RouteComponent = React.createClass({
204
204
// v2.0.0
205
205
const RouteComponent = React .createClass ({
206
206
contextTypes: {
207
- router: React .PropTypes .object .isRequired
207
+ router: Router .PropTypes .router .isRequired
208
208
},
209
209
someHandler () {
210
210
this .context .router .push (... )
@@ -229,7 +229,7 @@ const DeepComponent = React.createClass({
229
229
// 1) Use context.router (especially if on the server)
230
230
const DeepComponent = React .createClass ({
231
231
contextTypes: {
232
- router: React .PropTypes .object .isRequired
232
+ router: Router .PropTypes .router .isRequired
233
233
},
234
234
handleSubmit () {
235
235
this .context .router .push (... )
0 commit comments