import React from 'react'; import { View, ScrollView } from 'react-native'; import { useRouter } from 'expo-router'; import { AppContainer, MyText, tw, MyTouchableOpacity, ProfileImage, colors } from 'common-ui'; import TabLayoutWrapper from '@/components/TabLayoutWrapper'; import { LinearGradient } from 'expo-linear-gradient'; import { Ionicons } from '@expo/vector-icons'; import NextOrderGlimpse from '@/components/NextOrderGlimpse'; import { useAuth } from '@/src/contexts/AuthContext'; export default function Me() { const router = useRouter(); const { logout } = useAuth(); const menuSections = [ { title: 'Shopping & Activity', items: [ { title: 'My Orders', icon: 'receipt-outline', color: colors.brand600, onPress: () => router.push('/(drawer)/(tabs)/me/my-orders'), subtitle: 'Orders history & tracking' }, { title: 'My Cart', icon: 'cart-outline', color: '#10B981', onPress: () => router.push('/(drawer)/(tabs)/home/cart'), subtitle: 'Items ready for checkout' }, { title: 'Coupons', icon: 'ticket-outline', color: '#8B5CF6', onPress: () => router.push('/(drawer)/(tabs)/me/coupons'), subtitle: 'View active offers & rewards' }, ] }, { title: 'Saved Information', items: [ { title: 'Addresses', icon: 'location-outline', color: '#F59E0B', onPress: () => router.push('/(drawer)/(tabs)/me/addresses'), subtitle: 'Manage delivery locations' }, { title: 'Profile Settings', icon: 'person-outline', color: '#3B82F6', onPress: () => router.push('/(drawer)/(tabs)/me/edit-profile'), subtitle: 'Update your personal details' }, ] }, { title: 'Support', items: [ { title: 'Help & Complaints', icon: 'chatbubble-ellipses-outline', color: '#EF4444', onPress: () => router.push('/(drawer)/(tabs)/me/complaints'), subtitle: 'Talk to our customer care' }, ] } ]; return ( {/* Minimal Header Section */} My Account Manage your freshyo experience router.push('/(drawer)/(tabs)/me/edit-profile')} > {/* Upcoming Order Glimpse */} {/* Menu Sections */} {menuSections.map((section, sIndex) => ( {section.title} {section.items.map((item, iIndex) => ( {item.title} {item.subtitle} ))} ))} {/* Footer / Logout */} logout()} > Log Out from Freshyo Version 1.2.0 • Freshyo App ); }