mirror of
https://github.com/FlipsideCrypto/DefinitelyTyped.git
synced 2026-02-06 10:56:53 +00:00
Merge pull request #14544 from johnnyreilly/master
react-router: added routes to RouteComponentProps
This commit is contained in:
commit
c1196db216
1
react-router/lib/Router.d.ts
vendored
1
react-router/lib/Router.d.ts
vendored
@ -90,6 +90,7 @@ export interface RouteComponentProps<P, R> {
|
||||
params: P & R;
|
||||
route: PlainRoute;
|
||||
router: InjectedRouter;
|
||||
routes: PlainRoute[];
|
||||
routeParams: R;
|
||||
}
|
||||
|
||||
|
||||
@ -18,7 +18,8 @@ import {
|
||||
Link,
|
||||
RouterContext,
|
||||
LinkProps,
|
||||
RedirectFunction
|
||||
RedirectFunction,
|
||||
RouteComponentProps
|
||||
} from "react-router";
|
||||
|
||||
const NavLink = (props: LinkProps) => (
|
||||
@ -93,10 +94,12 @@ class NotFound extends React.Component<{}, {}> {
|
||||
|
||||
}
|
||||
|
||||
interface UsersProps extends RouteComponentProps<{}, {}> { }
|
||||
|
||||
class Users extends React.Component<{}, {}> {
|
||||
class Users extends React.Component<UsersProps, {}> {
|
||||
|
||||
render() {
|
||||
const { location, params, route, routes, router, routeParams } = this.props;
|
||||
return <div>
|
||||
This is a user list
|
||||
</div>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user