gbclient/src/dashboard/components/RecentSales.tsx

32 lines
1.1 KiB
TypeScript
Raw Normal View History

import React from 'react';
import { View, Text, StyleSheet } from 'react-native';
import { Avatar, ListItem } from 'react-native-elements';
const salesData = [
{ name: "Olivia Martin", email: "olivia.martin@email.com", amount: "+$1,999.00" },
{ name: "Jackson Lee", email: "jackson.lee@email.com", amount: "+$39.00" },
{ name: "Isabella Nguyen", email: "isabella.nguyen@email.com", amount: "+$299.00" },
{ name: "William Kim", email: "will@email.com", amount: "+$99.00" },
{ name: "Sofia Davis", email: "sofia.davis@email.com", amount: "+$39.00" },
];
export function RecentSales() {
return (
<View>
{salesData.map((item, index) => (
<ListItem key={index} bottomDivider>
<Avatar
rounded
source={{ uri: `https://i.pravatar.cc/150?u=${item.email}` }}
/>
<ListItem.Content>
<ListItem.Title>{item.name}</ListItem.Title>
<ListItem.Subtitle>{item.email}</ListItem.Subtitle>
</ListItem.Content>
<Text>{item.amount}</Text>
</ListItem>
))}
</View>
);
}