import React from 'react'
import 'react-native-gesture-handler'
import { StyleSheet, Text } from 'react-native'
import { NavigationContainer } from '@react-navigation/native'
import { createBottomTabNavigator } from '@react-navigation/bottom-tabs'
import { createStackNavigator } from '@react-navigation/stack'
import Home from './Home'
import Chart from './chart/chart'
import CalendarView from './calendar'
import CycleDayOverview from './cycle-day/cycle-day-overview'
import Stats from './stats'
import Icon from './common/menu-icon'
import Header from './header'
import { Colors, Fonts, Sizes } from '../styles'
const HomeStack = createStackNavigator()
function HomeStackScreen() {
return (
)
}
const Tab = createBottomTabNavigator()
const App = () => {
return (
({
header: ({ navigation }) => ,
tabBarIcon: ({ focused }) => {
let icon = 'chart'
if (route.name === 'CalendarStackScreen') {
icon = 'calendar'
} else if (route.name === 'Stats') {
icon = 'statistics'
}
return
},
tabBarLabel: ({ color }) => {
return (
{route.name}
)
},
tabBarActiveTintColor: Colors.orange,
tabBarInactiveTintColor: Colors.grey,
tabBarStyle: { height: 80 },
})}
>
null, tabBarVisible: false }}
/>
)
}
const styles = StyleSheet.create({
container: {
flex: 1,
},
text: {
fontFamily: Fonts.bold,
fontSize: Sizes.small,
textTransform: 'uppercase',
},
})
export default App