Fix: About page issue
Overview
This MR fixes the issue where the About page was rendering as a blank screen on the /about route. It ensures stable rendering and proper navigation from both footer and sidebar.
What does this MR do and why?
- Fixes blank screen issue on About page
- Improves component stability by handling missing i18n keys
- Ensures consistent navigation flow
- Adds test coverage for About page rendering
This change was needed because users were unable to access the About page, impacting usability and giving the impression that the app was broken.
Changes Made
- Modified
AboutPage.tsxto stabilize rendering - Verified and updated
/aboutroute inApp.tsx - Fixed navigation from
AppLayout.tsx(footer & sidebar) - Added fallback handling for missing i18n keys
- Added unit and route tests
Technical Details
- Root cause: Component failed to render due to missing/invalid i18n keys
- Fix: Added fallback-safe rendering and removed fragile dependencies
- Ensured component renders independently without runtime crash
Type of Change
-
🐛 Bug fix (non-breaking change that fixes an issue) -
✨ New feature -
💥 Breaking change -
📝 Documentation update -
🎨 UI/UX improvement -
♻ ️ Refactor -
⚡ Performance improvement -
🧪 Test update -
🔧 Configuration change -
🚨 Security fix
Related Issues / References
- Closes #
Screenshots
BEFORE :
Blank screen on /about
AFTER

- Focused on stability and user experience
- No breaking changes introduced
Edited by Lakshmi pavani Challa



