feat: update helper types to have navigator specific methods

This commit is contained in:
Satyajit Sahoo
2020-10-23 18:12:36 +02:00
parent 7196889bf1
commit f51086edea
14 changed files with 45 additions and 8 deletions

View File

@@ -10,6 +10,7 @@ import {
StackNavigationState,
StackActions,
ParamListBase,
StackActionHelpers,
} from '@react-navigation/native';
import StackView from '../views/Stack/StackView';
import type {
@@ -39,6 +40,7 @@ function StackNavigator({
const { state, descriptors, navigation } = useNavigationBuilder<
StackNavigationState<ParamListBase>,
StackRouterOptions,
StackActionHelpers<ParamListBase>,
StackNavigationOptions,
StackNavigationEventMap
>(StackRouter, {

View File

@@ -44,7 +44,8 @@ export type StackNavigationEventMap = {
export type StackNavigationHelpers = NavigationHelpers<
ParamListBase,
StackNavigationEventMap
>;
> &
StackActionHelpers<ParamListBase>;
export type StackNavigationProp<
ParamList extends ParamListBase,