From bcfb1a08a81e0bb154a3ee47316dd5cebe9da9a6 Mon Sep 17 00:00:00 2001 From: Mathieu TUDISCO Date: Thu, 30 May 2019 19:57:27 +0200 Subject: [PATCH] [react-router-config] Add render key in route config. (#35805) * Add render key in route config. * Update with proper type directly from @types/react-router * And update for nested routes. --- types/react-router-config/index.d.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/types/react-router-config/index.d.ts b/types/react-router-config/index.d.ts index 916b8293f4..0dd82c8b8c 100644 --- a/types/react-router-config/index.d.ts +++ b/types/react-router-config/index.d.ts @@ -1,8 +1,9 @@ -// Type definitions for react-router-config 1.1 +// Type definitions for react-router-config 5.0 // Project: https://github.com/ReactTraining/react-router/tree/master/packages/react-router-config, https://github.com/reacttraining/react-router // Definitions by: François Nguyen // John Reilly // Phoenix He +// Mathieu TUDISCO // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 @@ -22,6 +23,7 @@ export interface RouteConfig { exact?: boolean; strict?: boolean; routes?: RouteConfig[]; + render?: (props: RouteConfigComponentProps) => React.ReactNode; [propName: string]: any; }