import React from 'react'; import { View, Text, TouchableOpacity } from 'react-native'; import { OrderHistoryCardProps } from './orderHistoryCard.props'; import { getStyles } from './orderHistoryCard.styles'; import { useAppTheme } from '@theme'; export const OrderHistoryCard: React.FC = ({ providerName, providerImage, orderDate, status, total, onReorder, onDetails, items, }) => { const { colors } = useAppTheme(); const styles = getStyles(colors); return ( {providerImage || '🏪'} {providerName} {orderDate} {status} {items && items.length > 0 && ( {items.map((item, index) => ( {item.quantity}x {item.name} ))} )} ₹{total} {onReorder && ( Reorder )} {onDetails && ( Details )} ); };