refactor: tweak the types

This commit is contained in:
Satyajit Sahoo
2021-05-01 21:30:57 +02:00
parent f48303f036
commit 83242a7bef
15 changed files with 45 additions and 43 deletions

View File

@@ -24,7 +24,7 @@ export type MaterialBottomTabNavigationHelpers = NavigationHelpers<
export type MaterialBottomTabNavigationProp<
ParamList extends ParamListBase,
RouteName extends keyof ParamList = string
RouteName extends keyof ParamList = keyof ParamList
> = NavigationProp<
ParamList,
RouteName,
@@ -36,7 +36,7 @@ export type MaterialBottomTabNavigationProp<
export type MaterialBottomTabScreenProps<
ParamList extends ParamListBase,
RouteName extends keyof ParamList = string
RouteName extends keyof ParamList = keyof ParamList
> = {
navigation: MaterialBottomTabNavigationProp<ParamList, RouteName>;
route: RouteProp<ParamList, RouteName>;
@@ -85,7 +85,7 @@ export type MaterialBottomTabNavigationOptions = {
export type MaterialBottomTabDescriptor = Descriptor<
MaterialBottomTabNavigationOptions,
MaterialBottomTabNavigationProp<ParamListBase>,
RouteProp<ParamListBase, string>
RouteProp<ParamListBase>
>;
export type MaterialBottomTabDescriptorMap = Record<