import { SimpleLineIcons as Icon } from '@expo/vector-icons';
import { createBottomTabNavigator } from '@react-navigation/bottom-tabs';
import { NavigationContainer } from '@react-navigation/native';
import { createNativeStackNavigator } from '@react-navigation/native-stack';
import React from 'react';
import About from './modules/about/About';
import EventDetail from './modules/events/EventDetail';
import EventList from './modules/events/EventList';
import Login from './modules/login/Login';
import Membership from './modules/membership/Membership';
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
const defaultNavigationStyle = {
headerTintColor: theme.colors.neufPurple,
headerTitleAlign: 'center',
headerStyle: {
backgroundColor: theme.colors.neufPink,
},
};
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;