From 07e04884af3bdb0088b1fa225828fa5e26274266 Mon Sep 17 00:00:00 2001 From: mudabbir-ahmad Date: Sun, 7 Dec 2025 17:38:37 +0000 Subject: [PATCH] Refactoring a lot of the user items to use the USER data from the API, as it keeps a very similar structure to module. --- src/components/entity/modules/ModuleView.js | 66 +++++++------- src/components/entity/users/UserForm.js | 52 +++++------ src/components/entity/users/UserItem.js | 23 +++-- src/components/entity/users/UserList.js | 12 +-- src/components/entity/users/UserView.js | 99 +++++++++------------ src/components/screens/ModuleListScreen.js | 6 +- src/components/screens/UserListScreen.js | 80 ++++++----------- src/data/users.js | 84 +++++++++++++++++ 8 files changed, 231 insertions(+), 191 deletions(-) create mode 100644 src/data/users.js diff --git a/src/components/entity/modules/ModuleView.js b/src/components/entity/modules/ModuleView.js index 1e31276..05de64d 100644 --- a/src/components/entity/modules/ModuleView.js +++ b/src/components/entity/modules/ModuleView.js @@ -23,49 +23,55 @@ const ModuleView = ({module, onDelete, onModify}) => { // View ----------------------- - return ( - + return ( + + - - View {module.ModuleCode} {module.ModuleName} - Level {module.ModuleLevel} - cohort {module.ModuleYearID} - - {module.ModuleLeaderID} (Module Leader) - - + + View {module.ModuleCode} {module.ModuleName} + Level {module.ModuleLevel} + cohort {module.ModuleYearID} + + {module.ModuleLeaderID} (Module Leader) + + - -