diff --git a/components/GroupCard.js b/components/GroupCard.js index f331cf9..db27dac 100644 --- a/components/GroupCard.js +++ b/components/GroupCard.js @@ -1,5 +1,5 @@ import React, { useState, useEffect } from 'react'; -import { Text, StyleSheet } from 'react-native'; +import { Text, StyleSheet, View } from 'react-native'; import Icon from 'react-native-vector-icons/MaterialIcons'; import { Avatar, Button, Card, Title, Paragraph } from 'react-native-paper'; import API from './../API.js'; @@ -69,11 +69,13 @@ let ProfileCard = ({ profileid, hideIcon, profileObj }) => { {profileObj.profile.description} - + - - {Object.keys(profile.subscribed).length} - + + + {Object.keys(profile.subscribed).length} + + @@ -90,5 +92,6 @@ const styles = StyleSheet.create({ centerItems: { justifyContent: 'center', alignItems: 'center', + } }); diff --git a/components/UserName.js b/components/UserName.js index dc143fb..99be9b9 100644 --- a/components/UserName.js +++ b/components/UserName.js @@ -4,6 +4,7 @@ import Icon from 'react-native-vector-icons/MaterialIcons'; import API from './../API.js'; import { useNavigation } from '@react-navigation/native'; import AsyncStorage from '@react-native-async-storage/async-storage'; +import { IconButton } from 'react-native-paper'; const storeName = async (key, value) => { try { @@ -48,6 +49,7 @@ let UserName = ({ profileid, hideIcon }) => { let icon = profile._id ? (!profile.isGroup ? "person-outline" : "group") : ''; icon = icon === "person-outline" && profile.subscription && profile.subscription > (new Date() - 0) ? "assignment-ind" : icon; icon = icon === "group" && profile.isCourse ? "subscriptions" : icon; + icon = icon === "group" && profile.isPrivate ? "screen-lock-portrait" : icon; const onPress = () => { return navigation.navigate('Profile', { profileid })