From 61a59fa158a18bcbf02f2bd8c87fa7bc37bc9df6 Mon Sep 17 00:00:00 2001 From: Filipi Fuchter Date: Tue, 13 May 2025 10:36:39 -0300 Subject: [PATCH] Fixing useNavigation typescript warning. --- .../src/hooks/useVoiceClientNavigation.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/examples/simple-chatbot/client/react-native/src/hooks/useVoiceClientNavigation.ts b/examples/simple-chatbot/client/react-native/src/hooks/useVoiceClientNavigation.ts index 94376e698..e548313c4 100644 --- a/examples/simple-chatbot/client/react-native/src/hooks/useVoiceClientNavigation.ts +++ b/examples/simple-chatbot/client/react-native/src/hooks/useVoiceClientNavigation.ts @@ -1,19 +1,20 @@ import { useEffect } from 'react'; -import { useNavigation } from '@react-navigation/native'; +import { useNavigation, NavigationProp } from '@react-navigation/native'; import { useVoiceClient } from '../context/VoiceClientContext'; +export type RootStackParamList = { + Meeting: undefined; + Prejoin: undefined; +}; + export const useVoiceClientNavigation = () => { - const navigation = useNavigation(); + const navigation = useNavigation>(); const { inCall } = useVoiceClient(); useEffect(() => { if (inCall) { - // TODO, refactor this - // @ts-ignore navigation.navigate('Meeting'); } else { - // TODO, refactor this - // @ts-ignore navigation.navigate('Prejoin'); } }, [inCall, navigation]);