#next.js clear
Disable `reactStrictMode` when your client root owns a single long-lived WebSocket
Run a `ws` WebSocketServer next to Next.js without breaking HMR — use the `path` option
Global loading overlay covers fixed sidebar — should be scoped to content area
Global loading spinner not triggering on Next.js router.push() calls from div elements
PNG with white background appears as spinning white blob in loading overlay