import { Tabs } from 'expo-router';
import { Ionicons } from '@expo/vector-icons';
import { View, StyleSheet, Platform } from 'react-native';
import { colors, shadows } from '../../constants/theme';
function ScanIcon({ color, size }: { color: string; size: number }) {
return (
);
}
export default function TabLayout() {
return (
(
),
}}
/>
(
),
}}
/>
,
tabBarLabel: () => null,
}}
/>
(
),
}}
/>
(
),
}}
/>
);
}
const styles = StyleSheet.create({
tabBar: {
backgroundColor: colors.card,
borderTopColor: colors.border,
height: Platform.OS === 'ios' ? 88 : 64,
paddingBottom: Platform.OS === 'ios' ? 24 : 8,
paddingTop: 8,
},
tabBarLabel: {
fontSize: 11,
fontWeight: '500',
},
header: {
backgroundColor: colors.card,
shadowColor: '#000',
shadowOffset: { width: 0, height: 1 },
shadowOpacity: 0.05,
shadowRadius: 4,
elevation: 1,
},
headerTitle: {
color: colors.text,
fontWeight: '600',
fontSize: 17,
},
fabContainer: {
position: 'absolute',
top: -16,
alignItems: 'center',
},
fab: {
width: 52,
height: 52,
borderRadius: 26,
backgroundColor: colors.scanButton,
alignItems: 'center',
justifyContent: 'center',
},
});