import React from 'react' import { createNativeStackNavigator } from 'react-native-screens/native-stack' import { useTranslation } from 'react-i18next' import { useSelector } from 'react-redux' import ScreenMeRoot from 'src/screens/Me/Root' import ScreenMeConversations from './Me/Cconversations' import ScreenMeBookmarks from './Me/Bookmarks' import ScreenMeFavourites from './Me/Favourites' import ScreenMeLists from './Me/Lists' import sharedScreens from 'src/screens/Shared/sharedScreens' import ScreenMeListsList from './Me/Root/Lists/List' import ScreenMeSettings from './Me/Settings' import { RootState } from 'src/store' const Stack = createNativeStackNavigator() const ScreenMe: React.FC = () => { const { t } = useTranslation() const localRegistered = useSelector( (state: RootState) => state.instances.local.url ) return ( <> } : { headerTitle: t('headers.me.root') } } /> ({ headerTitle: t('headers.me.lists.list', { list: route.params.title }) })} /> {sharedScreens(Stack)} ) } export default ScreenMe