Вы можете сделать что-то вроде:
<FlatList
data={tripDataDetails}
renderItem={({item, index}) => {
if (item.data_type == 'user_activities') {
return this.renderSightSeeingCard(item);
}
}}
refreshControl={
<RefreshControl
refreshing={this.props.itenaryReducer.pullToRefresh}
onRefresh={this.onPullToRefresh}
/>
}
/>
. на refre sh nm делает это:
onPullToRefresh = () => {
NetInfo.fetch().then(state => {
state.isConnected
? this.onPullToRefreshDataFetch()
: showToaster('No Network Connection');
});
};
Надеюсь, это поможет. не стесняйтесь сомнений