<FlatList data={DATA} KeyExtractor={(item)=>item.id} renderItem={renderItmes}
horizontal
ShowHorizontalScrollIndicator={false}
></FlatList>
Example
import React, { useEffect, useState } from "react";
import { View, Text, FlatList } from "react-native";
const HorizontalFlatList = () => {
const DATA=[
{
id: 'bd7acbea-c1b1-46c2-aed5-3ad53abb28ba',
title: 'First Item',
},
{
id: '3ac68afc-c605-48d3-a4f8-fbd91aa97f63',
title: 'Second Item',
},
{
id: '58694a0f-3da1-471f-bd96-145571e29d72',
title: 'Third Item',
},
];
const renderItem = ({ item }) => (
<View style={{
backgroundColor:'orange',
alignContent:'center',
marginHorizontal:10
}}>
<Text style={{
fontSize:18,
fontWeight:'bold',
color:'white',
padding:10
}}>{item.title}</Text>
</View>
);
return (<View style={{ flex: 1, justifyContent: "center" }}>
<View style={{marginHorizontal:10, paddingHorizontal:5}}>
<FlatList data={DATA}
keyExtractor={(item)=>item.id}
renderItem={renderItem}
horizontal
showsHorizontalScrollIndicator={false}>
</FlatList>
</View>
</View>)
}
export default HorizontalFlatList
Comments
Post a Comment
If you any doubt of any topic then you can comment me.