import React from 'react'; import {ViewStyle} from 'react-native'; import {ThemedView} from '@/components/ThemedView'; interface ListProps { data: any; renderItem: Function; viewStyle?: ViewStyle; } const CustomList: React.FC = ({ data, renderItem, viewStyle }) => { const renderList = () => { let list: any[] = []; for (let i = 0; i < data.length; i++) { const item = data[i]; list[i] = renderItem(item, i); } return list; }; return ( {renderList()} ); }; export default CustomList;