[FIX] Add channels to team's flow using different navigators (#3157)
* [FIX] the navigation to AddChannelTeamView and next screens * Fix the order inside the NewMessageStackNavigator * Delete spaces after arrow function in onPress * Adjusted InsideStackNavigator to a conditional animation * Fixed route for iPad * Small change Co-authored-by: Diego Mello <diegolmello@gmail.com>
This commit is contained in:
parent
6e32d1dc6c
commit
5697a136c2
|
@ -182,6 +182,11 @@ const ChatsStackNavigator = () => {
|
||||||
component={TeamChannelsView}
|
component={TeamChannelsView}
|
||||||
options={TeamChannelsView.navigationOptions}
|
options={TeamChannelsView.navigationOptions}
|
||||||
/>
|
/>
|
||||||
|
<ChatsStack.Screen
|
||||||
|
name='CreateChannelView'
|
||||||
|
component={CreateChannelView}
|
||||||
|
options={CreateChannelView.navigationOptions}
|
||||||
|
/>
|
||||||
<ChatsStack.Screen
|
<ChatsStack.Screen
|
||||||
name='AddChannelTeamView'
|
name='AddChannelTeamView'
|
||||||
component={AddChannelTeamView}
|
component={AddChannelTeamView}
|
||||||
|
|
|
@ -38,7 +38,10 @@ const AddChannelTeamView = ({
|
||||||
<List.Separator />
|
<List.Separator />
|
||||||
<List.Item
|
<List.Item
|
||||||
title='Create_New'
|
title='Create_New'
|
||||||
onPress={() => navigation.navigate('NewMessageStackNavigator', { screen: 'SelectedUsersViewCreateChannel', params: { nextAction: () => navigation.navigate('CreateChannelView', { teamId }) } })}
|
onPress={() => (isMasterDetail
|
||||||
|
? navigation.navigate('SelectedUsersViewCreateChannel', { nextAction: () => navigation.navigate('CreateChannelView', { teamId }) })
|
||||||
|
: navigation.navigate('SelectedUsersView', { nextAction: () => navigation.navigate('ChatsStackNavigator', { screen: 'CreateChannelView', params: { teamId } }) }))
|
||||||
|
}
|
||||||
testID='add-channel-team-view-create-channel'
|
testID='add-channel-team-view-create-channel'
|
||||||
left={() => <List.Icon name='team' />}
|
left={() => <List.Icon name='team' />}
|
||||||
right={() => <List.Icon name='chevron-right' />}
|
right={() => <List.Icon name='chevron-right' />}
|
||||||
|
|
Loading…
Reference in New Issue