import React from 'react'; import {StyleSheet, ViewProps} from 'react-native'; import {Image, Text, View} from 'react-native-animatable'; import {getUniversityClass, normalize} from '../../utils'; export interface UniversityIconProps extends ViewProps { university: string; university_class: number; } /** * Component to display university icon and class */ const UniversityIcon: React.FC = ({ style, university, university_class, }) => { var universityIcon; switch (university) { case 'brown': universityIcon = require('../../assets/universities/brown.png'); break; default: universityIcon = require('../../assets/universities/brown.png'); break; } return ( {getUniversityClass(university_class)} ); }; const styles = StyleSheet.create({ container: { flexDirection: 'column', flexWrap: 'wrap', justifyContent: 'center', alignItems: 'center', height: '100%', }, univClass: { fontSize: normalize(14), fontWeight: '500', }, icon: { width: normalize(17), height: normalize(19), }, }); export default UniversityIcon;