Суть проблемы в том, что при использовании store на экране с каждым новым открытием экрана кол-во его рендера увел на 1, то есть при первом переходе на этот экран render происходит 1 раз, при повторном переходе на экран уже 2 раза и так далее. Может быть кто сталкивался с этим? Все заранее спасибо за ответы
Navigation.registerComponent(
'Screen',
() => props => <Provider
orderStore={OrderStore}
>
<ScreenItem {...props}/>
</Provider>
);
Navigation.events().registerAppLaunchedListener(() => {
Navigation.setRoot({
root: {
stack : {
id: 'MainStack',
children : [
{
component: {
name: 'Splash',
},
}
]
},
},
});
});