SurfSense/surfsense_web/app/dashboard/[search_space_id]
SohamBhattacharjee2003 7c4500c707 perf: lazy load mobile panels with dynamic imports
Convert MobileEditorPanel, MobileHitlEditPanel, and MobileReportPanel from
static imports to dynamic imports with ssr: false. These panels pull in heavy
dependencies (PlateEditor, MarkdownViewer) that are only needed when users
interact with them on mobile.

Benefits:
- Reduces initial bundle size for chat page
- Mobile panels load only when opened by user
- Faster initial page load and Time to Interactive
- Heavy editor dependencies are code-split into separate chunks

Fixes #1146
2026-04-08 06:26:27 +05:30
..
buy-pages
connectors/callback
logs
more-pages
new-chat
onboard
purchase-cancel
purchase-success
team
user-settings/components
client-layout.tsx
layout.tsx
page.tsx