aboutsummaryrefslogtreecommitdiff
path: root/src/components/common
diff options
context:
space:
mode:
authorIvan Chen <ivan@tagg.id>2021-04-26 18:32:01 -0400
committerGitHub <noreply@github.com>2021-04-26 18:32:01 -0400
commit27fdbf976907be00afdd10b0e545d0a429e27443 (patch)
treea980b8d47d5388e8103aa1cfdce289b5f08ca6f4 /src/components/common
parentec04de92a8ab2e0b1c62c29dc8ab27acff18c1a3 (diff)
parentf7ff39021cb77dbbd5317b573398f7afea43e456 (diff)
Merge pull request #390 from shravyaramesh/tma818-badge-bugfix
[TMA-818] Badge bug
Diffstat (limited to 'src/components/common')
-rw-r--r--src/components/common/BadgeDetailView.tsx15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/components/common/BadgeDetailView.tsx b/src/components/common/BadgeDetailView.tsx
index 9dd64bfa..bc4384e8 100644
--- a/src/components/common/BadgeDetailView.tsx
+++ b/src/components/common/BadgeDetailView.tsx
@@ -17,7 +17,7 @@ import {BADGE_GRADIENT_FIRST} from '../../constants';
import {BADGE_DATA} from '../../constants/badges';
import {getSuggestedPeopleProfile, removeBadgesService} from '../../services';
import {RootState} from '../../store/rootreducer';
-import {ScreenType, UniversityBadge, UniversityType} from '../../types';
+import {ScreenType, UniversityBadge} from '../../types';
import {getUniversityBadge, normalize} from '../../utils';
interface BadgeDetailModalProps {
@@ -35,7 +35,7 @@ const BadgeDetailView: React.FC<BadgeDetailModalProps> = ({
isEditable = true,
setBadgeViewVisible,
}) => {
- const {user} = useSelector((state: RootState) =>
+ const {user, profile} = useSelector((state: RootState) =>
userXId ? state.userX[screenType][userXId] : state.user,
);
const navigation = useNavigation();
@@ -175,7 +175,7 @@ const BadgeDetailView: React.FC<BadgeDetailModalProps> = ({
<View style={styles.modalImageContainerStyles}>
<Image
style={styles.modalImageStyles}
- source={getUniversityBadge(UniversityType.Brown, 'Crest')}
+ source={getUniversityBadge(profile.university, 'Crest')}
/>
</View>
</View>
@@ -285,8 +285,15 @@ const styles = StyleSheet.create({
flex: 1,
justifyContent: 'center',
alignItems: 'center',
+ height: 50,
+ },
+ modalImageStyles: {
+ left: -15,
+ top: -10,
+ width: 62,
+ height: 70,
+ marginBottom: 10,
},
- modalImageStyles: {left: -15, top: -30},
modalListStyles: {
alignSelf: 'center',
marginVertical: 35,