From aef3396e6946edd5f1cde28e25f098edcc636cf8 Mon Sep 17 00:00:00 2001 From: Kyle Roach Date: Fri, 30 Jun 2017 00:40:56 -0400 Subject: [PATCH 1/2] [react-navigation] Added TabRouter --- types/react-navigation/index.d.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index 1d07494104..4e321e771c 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -5,6 +5,7 @@ // fangpenlin // abrahambotros // petejkim +// Kyle Roach // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 @@ -633,6 +634,19 @@ export class Transitioner extends React.Component< TransitionerState > { } + +/** + * Tab Router + * + * @desc from react-navigation/src/routers/TabRouter.js + * @param routeConfigs + * @param config + */ +export function TabRouter( + routeConfigs: NavigationRouteConfigMap, + config: NavigationTabRouterConfig +): NavigationRouter + /** * END MANUAL DEFINITIONS OUTSIDE OF TYPEDEFINITION.JS */ From 93acafe448df680873c6123e54b43c4685c2f631 Mon Sep 17 00:00:00 2001 From: Kyle Roach Date: Sat, 1 Jul 2017 07:37:45 -0400 Subject: [PATCH 2/2] [react-navigation] Added StackRouter --- types/react-navigation/index.d.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/types/react-navigation/index.d.ts b/types/react-navigation/index.d.ts index 4e321e771c..6b821586dd 100644 --- a/types/react-navigation/index.d.ts +++ b/types/react-navigation/index.d.ts @@ -647,6 +647,17 @@ export function TabRouter( config: NavigationTabRouterConfig ): NavigationRouter +/** + * Stack Router + * + * @desc from react-navigation/src/routers/StackRouter.js + * @param routeConfigs + * @param config + */ +export function StackRouter( + routeConfigs: NavigationRouteConfigMap, + config: NavigationTabRouterConfig +): NavigationRouter /** * END MANUAL DEFINITIONS OUTSIDE OF TYPEDEFINITION.JS */