From b3f9bb5a67b88f04ac1b54293569a4d950f8b8c8 Mon Sep 17 00:00:00 2001 From: Ivan Chen Date: Fri, 19 Mar 2021 15:11:12 -0400 Subject: actually using route params --- src/components/profile/Friends.tsx | 1 - src/screens/profile/InviteFriendsScreen.tsx | 16 ++++++++++------ 2 files changed, 10 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/components/profile/Friends.tsx b/src/components/profile/Friends.tsx index d87b0fb0..8a24485f 100644 --- a/src/components/profile/Friends.tsx +++ b/src/components/profile/Friends.tsx @@ -65,7 +65,6 @@ const Friends: React.FC = ({result, screenType, userId}) => { { - console.log('screentype: ', screenType); handleAddFriend(screenType, profilePreview, dispatch, state).then( (success) => { if (success) { diff --git a/src/screens/profile/InviteFriendsScreen.tsx b/src/screens/profile/InviteFriendsScreen.tsx index d1142b7f..36aa8ada 100644 --- a/src/screens/profile/InviteFriendsScreen.tsx +++ b/src/screens/profile/InviteFriendsScreen.tsx @@ -31,15 +31,21 @@ import Animated from 'react-native-reanimated'; import Icon from 'react-native-vector-icons/Feather'; import {InviteFriendTile} from '../../components/friends'; import {TAGG_LIGHT_BLUE} from '../../constants'; +import {MainStackParams} from '../../routes'; +import {RouteProp} from '@react-navigation/native'; const AnimatedIcon = Animated.createAnimatedComponent(Icon); +type InviteFriendsScreenRouteProp = RouteProp< + MainStackParams, + 'InviteFriendsScreen' +>; + interface InviteFriendsScreenProps { - screenType: ScreenType; + route: InviteFriendsScreenRouteProp; } -const InviteFriendsScreen: React.FC = ({ - screenType, -}) => { +const InviteFriendsScreen: React.FC = ({route}) => { + const {screenType} = route.params; const dispatch = useDispatch(); const state = useStore().getState(); const [usersFromContacts, setUsersFromContacts] = useState< @@ -64,7 +70,6 @@ const InviteFriendsScreen: React.FC = ({ let response = await usersFromContactsService(retrievedContacts); await setUsersFromContacts(response.existing_tagg_users); await setNonUsersFromContacts(response.invite_from_contacts); - usersFromContacts.map((user) => console.log('user: ', user.username)); setResults({ usersFromContacts: response.existing_tagg_users, nonUsersFromContacts: response.invite_from_contacts, @@ -81,7 +86,6 @@ const InviteFriendsScreen: React.FC = ({ * Main handler for changes in query. */ useEffect(() => { - console.log('query is now ', query); const search = async () => { if (query.length > 0) { const searchResultsUsers = usersFromContacts.filter( -- cgit v1.2.3-70-g09d2