Bug: Fixes urgent bugs in the client app
Description:
This MR resolves some of the urgent fixes in the client app.
- Redirecting to /landing other than /peer-review after successful upload
- Resolves the session timeout issue where the user is still in app after the session expires rather than redirecting to /login
- Enabled infinity scroll to records in search rather than just displaying the top 10
- Moved toasts to top center rather than bottom for better UX
Type of Change:
-
Bug Fix -
Feature Development -
Documentation
Testing:
-
Tested on desktop -
Tested on mobile -
Tested in different browsers
Screenshots (if applicable):
Add screenshots for UI changes.
Video Demo
Add a link to the demo of the PR
If you have used AI create this PR, please also record video of yourself explaining the changes.
Link to code walkthrough
Checklist:
-
Code follows project style guidelines -
Self-review completed -
No console errors -
TypeScript types are correct