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