import { lazy, useEffect, Suspense, useState } from 'react';
import {
NavigationContainer,
useNavigation,
useRoute,
} from '@react-navigation/native';
import { createStackNavigator } from '@react-navigation/stack';
import { createBottomTabNavigator } from '@react-navigation/bottom-tabs';
import { GestureHandlerRootView } from 'react-native-gesture-handler';
// import {I18nextProvider} from 'react-i18next';
import './locales/i18n.js';
import {
Grid,
Icon,
Provider,
SearchBar,
Text,
Toast,
} from '@ant-design/react-native';
import { AuthProvider, useContextHook } from './components/AuthContext/index';
import Login from '@/views/Login/index';
import Guide from '@/views/Guide/index';
import HomeIndex from '@/views/Home/Index/index';
import HomeInventory from '@/views/Home/Inventory/index';
import HomeProfile from '@/views/Home/Profile/index';
const Tab = createBottomTabNavigator();
const Stack = createStackNavigator();
function HomeTabs() {
const { themeColor } = useContextHook();
return (
(
),
}}
component={HomeIndex}
/>
(
),
}}
component={HomeInventory}
/>
(
),
}}
component={HomeProfile}
/>
);
}
function RootStack() {
return (
);
}
export default function App() {
return (
);
}