diff --git a/src/components/entity/users/UserView.js b/src/components/entity/users/UserView.js
index 0d91e18..01c8b99 100644
--- a/src/components/entity/users/UserView.js
+++ b/src/components/entity/users/UserView.js
@@ -8,6 +8,14 @@ const UserView = ({ user, onDelete, onModify }) => {
const fullName = `${user.UserFirstname} ${user.UserLastname}`;
+ const levels = [
+ { value: 3, label: '3 (Foundation)' },
+ { value: 4, label: '4 (First Year)' },
+ { value: 5, label: '5 (Second Year)' },
+ { value: 6, label: '6 (Third Year)' },
+ { value: 7, label: '7 (Masters)' },
+ ];
+
// State ----------------------
// Handlers -------------------
@@ -24,6 +32,8 @@ const UserView = ({ user, onDelete, onModify }) => {
);
};
+ const userLevelLabel = levels.find(level => level.value === user.UserLevel)?.label || 'Unknown Level';
+
// View -----------------------
return (
@@ -31,9 +41,9 @@ const UserView = ({ user, onDelete, onModify }) => {
- View {fullName}
+ {fullName}
{user.UserEmail}
- Level {user.UserLevel}
+ Level {userLevelLabel}
{user.UserUsertypeName || 'Unknown Type'} (User Type)
@@ -78,3 +88,4 @@ const styles = StyleSheet.create({
});
export default UserView;
+