Skip to content

Instantly share code, notes, and snippets.

@Hemant27031999
Created January 4, 2020 05:45
Show Gist options
  • Save Hemant27031999/a07196b7b339a2dea936bb592c2ff1af to your computer and use it in GitHub Desktop.
Save Hemant27031999/a07196b7b339a2dea936bb592c2ff1af to your computer and use it in GitHub Desktop.
<FlatList
horizontal
data={this.state.friendslist}
style={{height: '15%', width: '100%'}}
renderItem={({ item: rowData }) => {
return (
<TouchableHighlight
style={{width: 80, height: 85, padding: 10, borderTopLeftRadius:40, borderTopRightRadius:40, borderBottomLeftRadius:10, borderBottomRightRadius:10, flex: 1, alignItems: 'center', marginHorizontal: 2, borderWidth: this.state.friend.name === rowData.name ? 0 : 2, borderColor: '#000000', backgroundColor: this.state.friend.name === rowData.name ? '#bac4bc' : '#8c8f8a'}}
onPress={() => this.loadChattingUser(rowData)}>
<View style={{flex: 1, alignItems: 'center', marginHorizontal: 2,}}>
<Image
style={{width: 50, height: 50, borderRadius: 30, borderWidth: 1, borderColor: '#000000',}}
source={{uri: rowData.imageurl === ""?'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRACqHZnYq7HfFp_OshaZ-Hgc_1mjYqJrWJpc71xNWcxdts2O0j6g':rowData.imageurl}}
/>
<Text style={{color: '#000000', fontWeight: 'bold',}}>
{rowData.name.split(" ")[0]}
</Text>
</View>
</TouchableHighlight>
);
}}
keyExtractor={(item, index) => index}
/>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment