Resolve MUI icons type error and share single STOMP WebSocket connection

Fixkamo-internal
Shipped
March 11, 2026 at 1:05 AM UTC
Author
kamo
Commit
49aeb90

- Add tsconfig paths override for @mui/icons-material to bypass broken ESM exports in v7.3.1 that point to non-existent ./esm/index.d.ts - Create ChatWebSocketContext to share a single STOMP client across the app instead of creating separate connections in PresenceWrapper, ChatDock, and ChatBox - PresenceWrapper now wraps children in ChatWebSocketProvider, and ChatDock and ChatBox consume from useChatWebSocketContext() instead of calling useChatWebSocket() directly

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing