import React from 'react' import ScreenSharedAccount from 'src/screens/Shared/Account' import ScreenSharedHashtag from 'src/screens/Shared/Hashtag' import ScreenSharedToot from 'src/screens/Shared/Toot' import ScreenSharedWebview from 'src/screens/Shared/Webview' import PostToot from 'src/screens/Shared/Compose' import { TypedNavigator } from '@react-navigation/native' import { NativeStackNavigationOptions } from 'react-native-screens/lib/typescript' import { NativeStackNavigationEventMap, NativeStackNavigatorProps } from 'react-native-screens/lib/typescript/types' const sharedScreens = ( Stack: TypedNavigator< Record, any, NativeStackNavigationOptions, NativeStackNavigationEventMap, ({ initialRouteName, children, screenOptions, ...rest }: NativeStackNavigatorProps) => JSX.Element > ) => { return [ <> }} />, ({ title: `#${decodeURIComponent(route.params.hashtag)}` })} />, ({ title: '对话' })} />, ({ // title: `${route.params.domain}` // })} />, ] } export default sharedScreens