import React from 'react';
import { createBottomTabNavigator } from '@react-navigation/bottom-tabs';
import { Tab1Screen } from '../screens/tabs/Tab1Screen';
import { Tab2Screen } from '../screens/tabs/Tab2Screen';
import { Tab3Screen } from '../screens/tabs/Tab3Screen';
import { Text } from 'react-native-paper';
import Icon from 'react-native-vector-icons/Ionicons';
const Tab = createBottomTabNavigator();
export const BottomTabNavigator = () => {
return (
<Tab.Navigator
screenOptions={{
headerShown: true,
headerStyle: {
elevation: 0,
shadowColor: 'transparent',
},
tabBarStyle: {
borderTopWidth: 0,
elevation: 0,
},
}}
>
<Tab.Screen name="Tab1" options={{
title: 'Tab',
tabBarIcon: ({ color }) => (<Icon color={color} name="rocket-outline" size={20} />),
}}
component={Tab1Screen} />
<Tab.Screen name="Tab2" options={{ title: 'Tab2', tabBarIcon: ({ color }) => (<Text style={{ color }}>Tab22</Text>) }} component={Tab2Screen} />
<Tab.Screen name="Tab3" options={{ title: 'Tab3', tabBarIcon: ({ color }) => (<Text style={{ color }}>Tab33</Text>) }} component={Tab3Screen} />
</Tab.Navigator>
);
};