Специально не относится к реагирующей навигации, но, тем не менее, полезно: API-интерфейс InteractionManager от Reaction-native.
Существует метод runAfterInteractions () , который будет вызываться после завершения всех анимаций, поэтому в случае навигации я считаю его удобным инструментом. Например, вы можете сделать что-то вроде этого:
class Main extends Component {
componentDidMount() {
// 1: Component has been mounted off-screen
InteractionManager.runAfterInteractions(() => {
// 2: Component is done animating
// 3: Do your anotherAction dispatch() here
});
}
}