export const Navigation = () => {
return (
<NavigationContainer
onReady={() => {
SplashScreen.hide();
}}
ref={navigationRef}
>
<Stack.Navigator
// screenOptions={{animation: 'none'}}
initialRouteName="Main"
>
<Stack.Screen
name="Main"
component={LazyMainScreen}
options={{headerShown: false}}
/>
<Stack.Screen
name="Chat"
component={ChatScreen}
options={{headerShown: false}}
/>
</Stack.Navigator>
</NavigationContainer>
);
};
export const Component = () => ...;
Што?
А его может не быть?
Здесь он и не нужен оказывается.
Я пробую разное, т.к. лагает этот навигатор, не понимаю почему.
Огромная задержка перед переходом на страницу, с lazy ещё хуже, она выросла, так ещё и suspense придётся добавлять, чтобы белого экрана не было.