CS lib
This commit is contained in:
parent
cec664c8d0
commit
ff2320f08c
13 changed files with 297 additions and 297 deletions
|
@ -1,31 +1,31 @@
|
|||
import React from 'react';
|
||||
import {ViewStyle} from 'react-native';
|
||||
import {ThemedView} from '@/components/ThemedView';
|
||||
import { ViewStyle } from 'react-native';
|
||||
import { ThemedView } from '@/components/ThemedView';
|
||||
|
||||
interface ListProps {
|
||||
data: any;
|
||||
renderItem: Function;
|
||||
viewStyle?: ViewStyle;
|
||||
data: any;
|
||||
renderItem: Function;
|
||||
viewStyle?: ViewStyle;
|
||||
}
|
||||
|
||||
const CustomList: React.FC<ListProps> = ({ data, renderItem, viewStyle }) => {
|
||||
const renderList = () => {
|
||||
let list: any[] = [];
|
||||
const renderList = () => {
|
||||
let list: any[] = [];
|
||||
|
||||
for (let i = 0; i < data.length; i++) {
|
||||
const item = data[i];
|
||||
for (let i = 0; i < data.length; i++) {
|
||||
const item = data[ i ];
|
||||
|
||||
list[i] = renderItem(item, i);
|
||||
}
|
||||
list[ i ] = renderItem( item, i );
|
||||
}
|
||||
|
||||
return list;
|
||||
};
|
||||
return list;
|
||||
};
|
||||
|
||||
return (
|
||||
<ThemedView style={viewStyle ? viewStyle : undefined}>
|
||||
{renderList()}
|
||||
</ThemedView>
|
||||
);
|
||||
return (
|
||||
<ThemedView style={viewStyle ? viewStyle : undefined}>
|
||||
{renderList()}
|
||||
</ThemedView>
|
||||
);
|
||||
};
|
||||
|
||||
export default CustomList;
|
Loading…
Add table
Add a link
Reference in a new issue