Вы можете создать новый компонент для своего заголовка, подключить его к Redux, как это было бы сделано для любого другого компонента, и передать его навигатору.
Например:
ЗаголовокКомпонент:
import React from 'react'
class HeaderRight extends React.Component {
render() {
// Show something about your notifications
return <View>{this.props.notifications.length}</View>
}
}
const mapStateToProps = state => ({
// Get your notifications from the Redux state
notifications: state.something.notifications,
})
export default connect(mapStateToProps)(HeaderRight)
Навигатор:
static navigationOptions = {
title: "...",
headerRight: () => <HeaderRight />,
}
У вас есть другие способы передачи компонента Header в навигатор, это всего лишь пример, здесь выможно найти несколько альтернатив.