@@ -28,7 +28,6 @@ if (__DEV__) {
2828}
2929
3030import type { StackNavigatorParamList , UserSelectorParamList } from './src/types' ;
31- import { GestureHandlerRootView } from 'react-native-gesture-handler' ;
3231import { navigateToChannel , RootNavigationRef } from './src/utils/RootNavigation' ;
3332
3433LogBox . ignoreLogs ( [ 'Non-serializable values were found in the navigation state' ] ) ;
@@ -53,88 +52,4 @@ const App = () => {
5352 </ View >
5453 ) ;
5554} ;
56-
57- // TODO: Split the stack into multiple stacks - ChannelStack, CreateChannelStack etc.
58- const HomeScreen = ( ) => {
59- return (
60- < Stack . Navigator
61- initialRouteName = { initialChannelIdGlobalRef . current ? 'ChannelScreen' : 'MessagingScreen' }
62- >
63- < Stack . Screen
64- component = { ChatScreen }
65- name = 'MessagingScreen'
66- options = { { headerShown : false } }
67- />
68- < Stack . Screen
69- component = { ChannelScreen }
70- initialParams = {
71- initialChannelIdGlobalRef . current
72- ? { channelId : initialChannelIdGlobalRef . current }
73- : undefined
74- }
75- name = 'ChannelScreen'
76- options = { {
77- gestureEnabled : Platform . OS === 'ios' ,
78- headerShown : false ,
79- } }
80- />
81- < Stack . Screen
82- component = { NewDirectMessagingScreen }
83- name = 'NewDirectMessagingScreen'
84- options = { {
85- headerShown : false ,
86- } }
87- />
88- < Stack . Screen
89- component = { NewGroupChannelAddMemberScreen }
90- name = 'NewGroupChannelAddMemberScreen'
91- options = { { headerShown : false } }
92- />
93- < Stack . Screen
94- component = { NewGroupChannelAssignNameScreen }
95- name = 'NewGroupChannelAssignNameScreen'
96- options = { { headerShown : false } }
97- />
98- < Stack . Screen
99- component = { OneOnOneChannelDetailScreen }
100- name = 'OneOnOneChannelDetailScreen'
101- options = { { headerShown : false } }
102- />
103- < Stack . Screen
104- component = { GroupChannelDetailsScreen }
105- name = 'GroupChannelDetailsScreen'
106- options = { { headerShown : false } }
107- />
108- < Stack . Screen
109- component = { ChannelImagesScreen }
110- name = 'ChannelImagesScreen'
111- options = { { headerShown : false } }
112- />
113- < Stack . Screen
114- component = { ChannelFilesScreen }
115- name = 'ChannelFilesScreen'
116- options = { { headerShown : false } }
117- />
118- < Stack . Screen
119- component = { ChannelPinnedMessagesScreen }
120- name = 'ChannelPinnedMessagesScreen'
121- options = { { headerShown : false } }
122- />
123- < Stack . Screen
124- component = { SharedGroupsScreen }
125- name = 'SharedGroupsScreen'
126- options = { { headerShown : false } }
127- />
128- < Stack . Screen
129- component = { ThreadScreen }
130- name = 'ThreadScreen'
131- options = { {
132- gestureEnabled : Platform . OS === 'ios' ,
133- headerShown : false ,
134- } }
135- />
136- </ Stack . Navigator >
137- ) ;
138- } ;
139-
14055export default App ;
0 commit comments