fix: fix type annotations for useNavigation

This commit is contained in:
Satyajit Sahoo
2021-05-09 07:03:38 +02:00
parent 47134d7052
commit 7da45e1e89

View File

@@ -8,7 +8,9 @@ import type { NavigationProp } from './types';
* @returns Navigation prop of the parent screen.
*/
export default function useNavigation<
T extends NavigationProp<any> = NavigationProp<ReactNavigation.RootParamList>
T extends
| NavigationProp<{}>
| NavigationProp<any> = NavigationProp<ReactNavigation.RootParamList>
>(): T {
const navigation = React.useContext(NavigationContext);