Когда я запускаю следующий код на моем телефоне
render() {
return [
<View style={{ flex: 1, flexDirection: 'row' }}>
<Search />
</View>,
<View style={{ flex: 1, flexDirection: 'row' }}>
<FlatList
style={styles.list}
data={this.state.products}
renderItem={({ item }) => <ProductCard product={item} />}
keyExtractor={item => item.id}
/>
</View>,
];
}
Я получаю разделение экрана между компонентами поиска и Productcard. Такое ощущение, что каждый из них занимает по умолчанию 50% экрана, но я хочу, чтобы они шли один за другим.
Компонент поиска - просто фиктивный текст:
export default function Search() {
return <Text>Hej</Text>;
}
Но когда я снимаю вокруг них, это выглядит хорошо.