Commit Graph

  • 5ab6e9f838 Changed Drop down to work with IOS as well as android using SelectList instead of picker main bobbert 2025-12-10 13:12:09 +00:00
  • eb0a403297 Merge pull request #10 from mudabbir-ahmad/UserBranchPOST bobbert 2025-12-09 15:02:20 +00:00
  • a8010b3005 Fixed issue with loading, due to a missing comma, the loadUsers/loadModules was never called, fixed syntax error with ModuleImage to ModuleImageURL so that default image url is loaded for the module Add page. UserBranchPOST bobbert 2025-12-09 15:01:00 +00:00
  • c4880737c6 Added the dropdown options for registered user or not, added the delete handler to delete from endpoint to users, fixing issues with module's handler's not working fine because of an issue with endpoint requesting bobbert 2025-12-09 14:40:12 +00:00
  • 80efb0be54 Added post and put and delete functionality both to user and modules, also updated users so that it by default has the user set to registered as not registered, but gives a dropdown allowing a person to select whether they are registered or not bobbert 2025-12-09 14:31:38 +00:00
  • f09f792e49 prittier formatting bobbert 2025-12-07 21:04:38 +00:00
  • f060cb19e8 Merge pull request #9 from mudabbir-ahmad/UserBranchPOST bobbert 2025-12-07 21:01:08 +00:00
  • 63287d4a46 made it so there is no hamburger menu instead the user swips to open the drawer, issue for those android devices with no soft/hard buttons, gesture controls take over and utilise the android back feature rather than the app's swipe to open drawer, however works fine on other devices that use soft coded / hard buttons. bobbert 2025-12-07 21:00:25 +00:00
  • 30474c19bb made it so there is no hamburger menu instead the user swips to open the drawer, issue for those android devices with no soft/hard buttons, gesture controls take over and utilise the android back feature rather than the app's swipe to open drawer, however works fine on other devices that use soft coded / hard buttons. bobbert 2025-12-07 20:47:28 +00:00
  • 09f92febf9 Added Drawer to app.js allowing the ability to switch between module crudler and user crudler UserBranch bobbert 2025-12-07 19:40:40 +00:00
  • e6635482c8 Fixed mismatched npm packages, adding drawer functionality. bobbert 2025-12-07 19:34:29 +00:00
  • 58823019a7 Added handlers to fetch user type correctly for data stored in local state rather than on database, added cohort to user view, updated default image used for userform. bobbert 2025-12-07 19:08:25 +00:00
  • 3035ddd5b1 Reformated code to match prettier formating bobbert 2025-12-07 18:59:27 +00:00
  • 8929043086 Added human readability to user view where level is now followed with label instead of just ID bobbert 2025-12-07 18:58:09 +00:00
  • ffc227fc88 updated user item to show user type name, added levels to userform so that it shows which level the user is in rather than just the id bobbert 2025-12-07 18:48:43 +00:00
  • a64793ffb5 Refactored user form to fetch data as appropriate. including user types and years for cohorts and populating the screen appropriately. Changed User add screen to use the user form. bobbert 2025-12-07 18:13:41 +00:00
  • fe6c389564 refactored user view screen yet again, including some things that were previously missed and kept for the module view. bobbert 2025-12-07 17:58:15 +00:00
  • f3b2c96d7a missed some code when refactoring user modify, removed stylesheet as well as there is no need for it as the styling is done in the components themselves. bobbert 2025-12-07 17:56:35 +00:00
  • 3b5285b553 Fixed UserView to be a proper refactor of module view bobbert 2025-12-07 17:50:10 +00:00
  • de180ff4e2 Fixed some issues with drawer feature, as that was half implimented before being removed, the code was not removed from the files that were being refactored, removed unnecessary code as well and fixed user list. bobbert 2025-12-07 17:47:03 +00:00
  • 3b246c721f Refactoring a lot of the user items to use the USER data from the API, as it keeps a very similar structure to module. bobbert 2025-12-07 17:41:24 +00:00
  • 07e04884af Refactoring a lot of the user items to use the USER data from the API, as it keeps a very similar structure to module. bobbert 2025-12-07 17:38:37 +00:00
  • 755d568090 Made User Form section bobbert 2025-12-07 17:12:37 +00:00
  • d948f126df Basic refactoring for Users from old modules section bobbert 2025-12-07 16:03:17 +00:00
  • 532cffab57 Started User branch bobbert 2025-12-07 15:58:24 +00:00
  • f064e27761 Merge pull request #8 from mudabbir-ahmad/Week5Act1 bobbert 2025-12-06 16:55:10 +00:00
  • dd5324ff39 Added useLoad function, updated moduleView to include cohort, added useLoad to module list screen and module form, so there is a dropdown now for leaders as well. Week5Act1 bobbert 2025-12-06 16:52:00 +00:00
  • 57369791a4 Added useLoad made it to 25:18 in the video for Act14. bobbert 2025-12-04 23:15:46 +00:00
  • b9d99f337c Edited Loading method, refactoring year to use API bobbert 2025-12-04 20:23:42 +00:00
  • aa51aae32f week5 act 1 bobbert 2025-12-04 19:26:56 +00:00
  • 967c9342e1 Merge pull request #7 from mudabbir-ahmad/Week4Act3 bobbert 2025-12-04 18:31:24 +00:00
  • 68d67feab2 Fixed page rendering by using replace method aka strategy 2B from fix Video. Week4Act3 bobbert 2025-12-04 18:29:36 +00:00
  • 924b57186f Added modify functionality. bobbert 2025-12-04 18:21:40 +00:00
  • 1f76cd8015 Added modify screen routing bobbert 2025-12-04 18:02:15 +00:00
  • 6cd703af33 added keyboard avoiding view and scroll view to form.js Week4Act2 bobbert 2025-12-04 17:51:50 +00:00
  • d22b5decda Updates to forms and added picker for module form. bobbert 2025-12-04 17:29:59 +00:00
  • a08c48b8b1 Refactored Code bobbert 2025-12-04 16:26:58 +00:00
  • 6f062bb150 Added Forms and Local state to Add screen page Week4Act1 bobbert 2025-12-04 15:16:43 +00:00
  • 2b8dc4c249 Merge pull request #6 from mudabbir-ahmad/week3act3 bobbert 2025-12-04 14:21:14 +00:00
  • 8511afddcd Added way to access Add page and default module. week3act3 bobbert 2025-12-04 14:18:12 +00:00
  • 1f296314f4 Added Alert for Delete week3act1 bobbert 2025-12-04 13:29:00 +00:00
  • d8b40c9d41 Prettiered and Logbox ignore log for non-serialized values bobbert 2025-12-04 13:20:06 +00:00
  • 779913b8b6 fixing onDelete bobbert 2025-12-04 13:14:51 +00:00
  • 1c4130b876 Fixed handleDelete to onDelete in ModuleListScreen.js bobbert 2025-12-04 13:12:20 +00:00
  • 3ad1ef5c32 Added delete functionality, and navigate to go back to previous page after module deletion bobbert 2025-12-04 13:08:57 +00:00
  • 8164fab184 Added Icons and buttons to module view bobbert 2025-12-03 21:26:20 +00:00
  • 31c2208c2e Added template.js file, makes it easier to create new components bobbert 2025-12-03 20:50:36 +00:00
  • b6e43cdf16 Merge pull request #4 from mudabbir-ahmad/Week2Act3 bobbert 2025-10-30 10:32:40 +00:00
  • 2eacee759a Module View added, with images and moved view into reusable component for ModuleView. All activities done for week 2. Week2Act3 bobbert 2025-10-30 10:31:03 +00:00
  • c18a531a9c added a way to view modules that are interacted with bobbert 2025-10-25 22:51:18 +01:00
  • 2e05fc9d6d Added Render component in UI folder Week2Act2 bobbert 2025-10-25 22:15:08 +01:00
  • 54e73d32e0 Added Deleting modules functionality and removed modules import on module list that was stopping the screen from updating as it was using imported attribute rather than what was pasased onto it. bobbert 2025-10-25 22:04:16 +01:00
  • 0439b7ab33 addition of module list and module item and alert stating which module is selected Week2Act1 bobbert 2025-10-25 20:58:28 +01:00
  • d661a089f9 Merge pull request #3 from mudabbir-ahmad/Week1Act3 bobbert 2025-10-25 18:34:43 +01:00
  • b3c3816220 moved key to pressable Week1Act3 bobbert 2025-10-25 18:28:50 +01:00
  • 9236cb3f68 Styled Module List items and added Alerts bobbert 2025-10-25 18:20:09 +01:00
  • 1872d450c6 Added Initial Modules to module list screen bobbert 2025-10-25 17:33:33 +01:00
  • 5075120502 added Screen import bobbert 2025-10-25 00:16:50 +01:00
  • 19ef6c5a7b Merge pull request #2 bobbert 2025-10-24 22:20:17 +01:00
  • 5345bd120b Added Screen component and other pages ModuleListSetup bobbert 2025-10-24 21:45:55 +01:00
  • 1c4e1ea49e Didnt follow App.js And ModuleListScreen.js instructions properly last time, had content of files the wrong way round, corrected that. bobbert 2025-10-24 19:36:17 +01:00
  • 6dccfde7da Didnt follow App.js And ModuleListScreen.js instructions properly last time, had content of files the wrong way round, corrected that. bobbert 2025-10-24 16:36:57 +01:00
  • 7d872917fc Fix to app.js accidentally deleted it, used git history to recover it. bobbert 2025-10-10 14:38:44 +01:00
  • 9af2d7379a fixed app import in index.js bobbert 2025-10-10 14:29:08 +01:00
  • 4211af8b8c Merge pull request #1 from mudabbir-ahmad/Adding-stack-navigator bobbert 2025-10-10 14:09:03 +01:00
  • 5732239c5b added stack navigator Created new branch, seems to be working fine. Adding-stack-navigator bobbert 2025-10-10 14:07:06 +01:00
  • 8ad66ca2a7 hi bobbert 2025-10-03 14:47:10 +01:00
  • da46c268b6 sdfbxdbdxbfg bobbert 2025-10-03 14:46:46 +01:00
  • 43a0d83531 activity 1 done bobbert 2025-10-03 14:42:27 +01:00
  • f8fba5080b Initial commit bobbert 2025-10-03 14:23:19 +01:00