diff options
| author | Ivan Chen <ivan@tagg.id> | 2021-05-21 21:47:43 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-21 21:47:43 -0400 |
| commit | 5afdf9208fd3d7498a2595797e6c9fb5f567fc61 (patch) | |
| tree | b76d16e06c0fb5f89a3da9ffa44eddec71f9d52c /src/routes | |
| parent | 83802c3a18b1a1406cb4f1336b91e477161e7340 (diff) | |
| parent | dcbe315638f6c5edc98415d6cec2a016bfc601bf (diff) | |
Merge pull request #436 from shravyaramesh/tma853-tag-selection-screen
[TMA-853] Tag selection screen
Diffstat (limited to 'src/routes')
| -rw-r--r-- | src/routes/main/MainStackNavigator.tsx | 10 | ||||
| -rw-r--r-- | src/routes/main/MainStackScreen.tsx | 16 |
2 files changed, 26 insertions, 0 deletions
diff --git a/src/routes/main/MainStackNavigator.tsx b/src/routes/main/MainStackNavigator.tsx index 8f2192f1..aeead38d 100644 --- a/src/routes/main/MainStackNavigator.tsx +++ b/src/routes/main/MainStackNavigator.tsx @@ -6,6 +6,7 @@ import {Image} from 'react-native-image-crop-picker'; import { CommentBaseType, MomentType, + ProfilePreviewType, ScreenType, SearchCategoryType, } from '../../types'; @@ -39,6 +40,7 @@ export type MainStackParams = { title: string; image: Image; screenType: ScreenType; + selectedUsers?: ProfilePreviewType[]; }; IndividualMoment: { moment: MomentType; @@ -97,6 +99,14 @@ export type MainStackParams = { ChatList: undefined; Chat: undefined; NewChatModal: undefined; + TagSelectionScreen: { + selectedUsers: ProfilePreviewType[]; + }; + TagFriendsScreen: { + image: Image; + screenType: ScreenType; + selectedUsers?: ProfilePreviewType[]; + }; }; export const MainStack = createStackNavigator<MainStackParams>(); diff --git a/src/routes/main/MainStackScreen.tsx b/src/routes/main/MainStackScreen.tsx index d76f9137..f6a012d6 100644 --- a/src/routes/main/MainStackScreen.tsx +++ b/src/routes/main/MainStackScreen.tsx @@ -32,6 +32,8 @@ import { SuggestedPeopleScreen, SuggestedPeopleUploadPictureScreen, SuggestedPeopleWelcomeScreen, + TagSelectionScreen, + TagFriendsScreen, } from '../../screens'; import MutualBadgeHolders from '../../screens/suggestedPeople/MutualBadgeHolders'; import {ScreenType} from '../../types'; @@ -310,6 +312,20 @@ const MainStackScreen: React.FC<MainStackProps> = ({route}) => { component={NewChatModal} options={{headerShown: false, ...newChatModalStyle}} /> + <MainStack.Screen + name="TagSelectionScreen" + component={TagSelectionScreen} + options={{ + ...headerBarOptions('black', ''), + }} + /> + <MainStack.Screen + name="TagFriendsScreen" + component={TagFriendsScreen} + options={{ + gestureEnabled: false, + }} + /> </MainStack.Navigator> ); }; |
