1.0.0 • Published 7 years ago

mcfinley-simple-react-router v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
7 years ago

mcfinley-simple-react-router

Install

npm i --save mcfinley-simple-react-router

Usage

Simple usage example:

  import { Route, Link, history } from 'mcfinley-simple-react-router';

  class TestPage extends React.Component {
    render () {
      return (this.props.routeShow ? /* ... */ : null);
    }
  };

  class Root extends React.Component {
    render () {
      return (
        <Route path="/test" component={TestPage} />
      );
    }
  };

The Route will not handle direct history.pushState actions. To make Route work, you should use history from mcfinley-simple-react-router instead.

  import { history } from 'mcfinley-simple-react-router';

  history.push({}, 'Title', '/test-page');