Mobile Navigation
Overview
React Navigation is used for app navigation with stack, tab, and drawer navigators.
Navigation Structure
- Auth Stack
- Login
- Register
- Main Tab Navigator
- Home
- Courses
- Profile
- Drawer Navigator
- Settings
- Help
Implementation
import { NavigationContainer } from '@react-navigation/native';
import { createStackNavigator } from '@react-navigation/stack';
const Stack = createStackNavigator();
function AppNavigator() {
return (
<NavigationContainer>
<Stack.Navigator>
<Stack.Screen name="Login" component={LoginScreen} />
<Stack.Screen name="Home" component={HomeScreen} />
</Stack.Navigator>
</NavigationContainer>
);
}