большой массив из 200 элементов, и из них нужно отобразить только первые 5 элементов, у которых определенный id
код:
initialNumToRender={200}
renderItem={({ item }) => {
return (
item.category_id === categoryId ?
<InterestItem text={item.name} addInterest={addInterest}/>
: null
)}}
не не не, по другому. renderItem отвечает только за рендер, за массив элементов отвечает data ) вы ломаете всю логику оптимизации flatlist
Обсуждают сегодня