We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a3d6e2a commit 0f86654Copy full SHA for 0f86654
modules/components/Route.js
@@ -105,7 +105,7 @@ var Route = React.createClass({
105
106
propTypes: {
107
location: React.PropTypes.oneOf([ 'hash', 'history' ]).isRequired,
108
- handler: React.PropTypes.component.isRequired,
+ handler: React.PropTypes.any.isRequired,
109
path: React.PropTypes.string,
110
name: React.PropTypes.string,
111
},
modules/stores/RouteStore.js
@@ -28,7 +28,7 @@ var RouteStore = {
28
29
// Make sure the <Route> has a valid React component for a handler.
30
invariant(
31
- React.isValidComponent(route.props.handler),
+ React.isValidClass(route.props.handler),
32
'The handler for Route "' + (route.props.name || route.props.path) + '" ' +
33
'must be a valid React component'
34
);
0 commit comments