44 lines
1.1 KiB
TypeScript
44 lines
1.1 KiB
TypeScript
import { Tabs } from 'expo-router';
|
|
import { Home, Users, Map, Settings } from 'lucide-react-native';
|
|
|
|
export default function TabLayout() {
|
|
return (
|
|
<Tabs
|
|
screenOptions={{
|
|
tabBarActiveTintColor: '#1A6B72',
|
|
tabBarInactiveTintColor: '#9CA3AF',
|
|
headerShown: false,
|
|
}}
|
|
>
|
|
<Tabs.Screen
|
|
name="index"
|
|
options={{
|
|
title: 'Home',
|
|
tabBarIcon: ({ color, size }) => <Home size={size} color={color} />,
|
|
}}
|
|
/>
|
|
<Tabs.Screen
|
|
name="contacts"
|
|
options={{
|
|
title: 'Contacts',
|
|
tabBarIcon: ({ color, size }) => <Users size={size} color={color} />,
|
|
}}
|
|
/>
|
|
<Tabs.Screen
|
|
name="map"
|
|
options={{
|
|
title: 'Map',
|
|
tabBarIcon: ({ color, size }) => <Map size={size} color={color} />,
|
|
}}
|
|
/>
|
|
<Tabs.Screen
|
|
name="settings"
|
|
options={{
|
|
title: 'Settings',
|
|
tabBarIcon: ({ color, size }) => <Settings size={size} color={color} />,
|
|
}}
|
|
/>
|
|
</Tabs>
|
|
);
|
|
}
|