import React from 'react'; import { NavigationContainer } from '@react-navigation/native'; import { createBottomTabNavigator } from '@react-navigation/bottom-tabs'; import QRScannerScreen from '../screens/QRScannerScreen'; import HistoryScreen from '../screens/HistoryScreen'; import SettingsScreen from '../screens/SettingsScreen'; import CustomTabBar from '../components/CustomTabBar'; // Create a bottom tab navigator const Tab = createBottomTabNavigator(); // Main navigation component const AppNavigator = () => { return ( // Wrap the navigator in a NavigationContainer to manage the navigation tree {/* Define the tab navigator with custom tab bar and initial route */} }> {/* Define each tab with a name and corresponding component */} ); }; export default AppNavigator;