diff --git a/src/components/Router.js b/src/components/Router.js index e24433d..8f33dca 100644 --- a/src/components/Router.js +++ b/src/components/Router.js @@ -1,5 +1,5 @@ import React from 'react'; -import { Router as ReactRouter } from 'react-router'; +import { Router as ReactRouter, Route } from 'react-router'; import utils from './../utils'; import context from './../context'; @@ -15,6 +15,8 @@ export default class Router extends ReactRouter { user: React.PropTypes.object }; + static propTypes = ReactRouter.propTypes; + static defaultProps = ReactRouter.defaultProps; state = { @@ -46,8 +48,10 @@ export default class Router extends ReactRouter { super(...arguments); if (this.props.routes) { - // The reason we wrap in a div is because we just need to have a root element. - this._mapMarkedRoutes(