Week 6
-
Created dynamic reusable text icon image component
-
Ensured text icon component to use color based on the current active theme
-
Updated login mechanism to fetch group list on login
-
Saved the group list and current group in local storage for quick access
-
Displayed group list on the header as a dropdown
-
Passed the current group name as header to every subsequent API request
-
Delete user data from local storage and cookie after user logs out
-
Added reusable error handling function to reduce duplicate code
-
Fixed Eslint warnings in copyright script
-
Updated absolute import to relative imports in all layout components
-
Organized links to keep external links in externalLinks.js file and internal links in routes object
-
Fixed the broken upload list on the schedule jobs page
-
Sanitized URL query parameters using
query-string
library -
Fixed typo on the browse page
-
Refactored the complete codebase to fix all the console warnings