import React from 'react';
import { createBottomTabNavigator } from '@react-navigation/bottom-tabs';
import { NavigationContainer } from '@react-navigation/native';
import { createNativeStackNavigator } from '@react-navigation/native-stack';
import { SimpleLineIcons as Icon } from '@expo/vector-icons';
import EventList from './modules/events/EventList';
import EventDetail from './modules/events/EventDetail';
import Membership from './modules/membership/Membership';
import Login from './modules/login/Login';
import About from './modules/about/About';
import UserRegister from './modules/register/UserRegister';
import theme from './theme';
// This looks ugly, even though it's a recommended style from the branding profile.
// TODO: Change this
// also TODO: make sure battery indicator etc. is visible
defaultNaviationStyle = {
headerTintColor: theme.colors.neufOrange,
headerTitleAlign: 'center',
headerStyle: {
backgroundColor: theme.colors.neufPurple,
},
};
const EventStack = createNativeStackNavigator();
const EventStackScreen = () => (
({ title: route.params.event.title.decoded })}
/>
);
const UserStack = createNativeStackNavigator();
const UserStackScreen = () => (
);
const HomeTabs = createBottomTabNavigator();
const EventIcon = ({ color, size }) => ;
const UserIcon = ({ color, size }) => ;
const AboutIcon = ({ color, size }) => ;
const Navigation = () => (
);
export default Navigation;