Колекції даних
ScrollView + map
import React, { useState } from "react";
import { StyleSheet, Text, ScrollView, SafeAreaView } from "react-native";
const FRIENDS = [
{
id: "001",
name: "Alex",
},
{
id: "002",
name: "John",
},
{
id: "003",
name: "Mark",
},
{
id: "004",
name: "Andrew",
},
];
export default function App() {
const [friends, setFriends] = useState(FRIENDS);
return (
<SafeAreaView style={styles.container}>
<ScrollView>
{friends.map((friend) => (
<Text key={friend.id} style={styles.text}>
{friend.name}
</Text>
))}
</ScrollView>
</SafeAreaView>
);
}
const styles = StyleSheet.create({
container: {
flex: 1,
alignItems: "center",
justifyContent: "center",
backgroundColor: "#ecf0f1",
},
text: {
fontSize: 40,
},
});FlatList
SectionList
Last updated