28 items
Fixing useNavigation Import
Code QuizNative Stack vs JS Stack Navigator
Slides / VideoCreating a Bottom Tab Navigator
Code QuizHardware Back Button Handling
Code QuizNesting Stack Inside Tabs
Code QuizResetting Navigation State
Code QuizSetting Screen Options
Code QuizNavigating to Nested Screen
Code QuizModal Presentation with Stack
Code QuizGoing Back with goBack
Code Quizpush vs navigate Behavior
Code QuizTypeScript Typing for Params
Code QuizReading Route Params
Code QuizCustom Header Right Button
Code QuizDefining Screens with Stack.Screen
Code Quizreplace vs navigate
Code QuizCreating a Drawer Navigator
Code QuizDynamic Header with setOptions
Code QuizCreating a Stack Navigator
Code QuizNavigating Between Screens
Code QuizPassing Params Back to Previous Screen
Code QuizNavigationContainer Root Wrapper
Code QuizUsing the useRoute Hook
Code QuizHandling Focus with useFocusEffect
Code QuizCustomizing Tab Icons and Labels
Code QuizPassing Params to a Route
Code QuizConfiguring Initial Route
Code QuizInstalling React Navigation Dependencies
Code QuizHandling Focus with useFocusEffect
Spot the bug that causes useFocusEffect to run infinitely.
import { useFocusEffect } from '@react-navigation/native';
function Screen() {
useFocusEffect(() => {
const sub = subscribe();
return () => sub.remove();
});
return <View />;
}What is the bug in this code?