diff options
| author | Ivan Chen <ivan@tagg.id> | 2021-03-12 17:46:41 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-03-12 17:46:41 -0500 |
| commit | 8bb3a254e8971428274568acdc969e4df0777409 (patch) | |
| tree | d3a573417c19a9e1199e40015819a524536e5df9 /src/screens | |
| parent | 34d94e1dff831aafa984a2f6c9b9b01e2e349154 (diff) | |
| parent | d58c534bff5fbe2941fe46f9ad4a3bfb8e4b3700 (diff) | |
Merge pull request #291 from IvanIFChen/hotfix-badge-name-fix
[HOTFIX] Badge name fix
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)) |
