Замена именованного экспорта на дефолтный занимает 5 минут со всеми манипуляциями
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 = () => ...;
тем более что это веб приложение, которое не всегда открыто)
как вызвать функцию на клиенте, по нажатию кнопки закрытия браузера/вкладки