diff options
| author | Ivan Chen <ivan@tagg.id> | 2021-03-12 18:17:13 -0500 |
|---|---|---|
| committer | Ivan Chen <ivan@tagg.id> | 2021-03-12 18:17:13 -0500 |
| commit | 82f0448edfee2d1803098085f6710ac1eb7dcb91 (patch) | |
| tree | 5a8d13256be83dd955d2a66a9dc9eebd26ee25c5 /src/screens | |
| parent | 6a73d40548fd207cb2481157b8bbe47ef02354aa (diff) | |
| parent | 8bb3a254e8971428274568acdc969e4df0777409 (diff) | |
Merge branch 'master' into tma694-edit-badges
Diffstat (limited to 'src/screens')
| -rw-r--r-- | src/screens/suggestedPeople/SPBody.tsx | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/screens/suggestedPeople/SPBody.tsx b/src/screens/suggestedPeople/SPBody.tsx index bba137c0..06d3efb3 100644 --- a/src/screens/suggestedPeople/SPBody.tsx +++ b/src/screens/suggestedPeople/SPBody.tsx @@ -3,10 +3,11 @@ import React, {Fragment, useEffect, useMemo, useState} from 'react'; import {StyleSheet, Text, View} from 'react-native'; import {Image} from 'react-native-animatable'; import {TouchableOpacity} from 'react-native-gesture-handler'; +import Animated from 'react-native-reanimated'; import RequestedButton from '../../assets/ionicons/requested-button.svg'; import {TaggsBar} from '../../components'; import {BadgesDropdown, MutualFriends} from '../../components/suggestedPeople'; -import {DATA} from '../../screens/badge/BadgeSelection'; +import {BADGE_DATA} from '../../constants/badges'; import { ProfilePreviewType, ScreenType, @@ -14,7 +15,6 @@ import { UniversityBadge, } from '../../types'; import {isIPhoneX, normalize, SCREEN_HEIGHT, SCREEN_WIDTH} from '../../utils'; -import Animated from 'react-native-reanimated'; interface SPBodyProps { item: SuggestedPeopleDataType; @@ -47,19 +47,19 @@ const SPBody: React.FC<SPBodyProps> = ({ }[] >([]); const navigation = useNavigation(); - let array = []; useEffect(() => { + const newBadges: {badge: UniversityBadge; img: any}[] = []; const findBadgeIcons = (badge: UniversityBadge) => { - DATA?.forEach((item) => { + BADGE_DATA?.forEach((item) => { if (item.title === badge.category) { item.data.forEach((object) => { if (object.badgeName === badge.name) { - array.push({badge, img: object.badgeImage}); + newBadges.push({badge, img: object.badgeImage}); } }); } }); - setLocalBadges(array); + setLocalBadges(newBadges); }; badges ? badges.forEach((badge) => findBadgeIcons(badge)) |
