Creating a simple custom ListView with React Native
const CustomListview = ({ itemList }) => (
<View style={styles.container}>
<FlatList
data={itemList}
renderItem={({ item }) => <CustomRow
title={item.title}
description={item.description}
image_url={item.image_url}
/>}
/>
</View>
);
const CustomRow = ({ title, description, image_url }) => (
<View style={styles.container}>
<Image source={{ uri: image_url }} style={styles.photo} />
<View style={styles.container_text}>
<Text style={styles.title}>
{title}
</Text>
<Text style={styles.description}>
{description}
</Text>
</View>
</View>
);