react-router-prop-types
Runtime type checking for react-router props
Installation
npm install react-router-prop-types --save
Importing
import ReactRouterPropTypes from 'react-router-prop-types';
const ReactRouterPropTypes = require('react-router-prop-types');
Usage
import React from 'react';
import ReactRouterPropTypes from 'react-router-prop-types';
class MyComponent extends React.Component {
render() {
}
}
MyComponent.propTypes = {
computedMatch: ReactRouterPropTypes.match.isRequired,
history: ReactRouterPropTypes.history.isRequired,
location: ReactRouterPropTypes.location.isRequired,
match: ReactRouterPropTypes.match.isRequired,
route: ReactRouterPropTypes.route.isRequired,
};