[ derekross/plektos ] perf: code splitting, vendor chunks, image optimization, and EventDetail query fix
- Add React.lazy + Suspense route-level code splitting (main chunk 1397KB -> 483KB)
- Add vendor chunk splitting for react, nostr, leaflet, radix-ui, tanstack-query
- Replace useEvents({ limit: 500 }) in EventDetail with targeted useEventRSVPs hook
- Compress default-calendar.png (1.2MB -> 60KB) and switch nav icon to icon-192.png (402KB -> 32KB)
- Move leaflet CSS import from global main.tsx into MapView component
- Remove unused recharts and lodash dependencies
- Add React.memo to CommentItem, ParticipantItem, RSVPAvatar
- Fix ParticipantSearch staleTime: 0 debug leftover

GitHub
perf: code splitting, vendor chunks, image optimization, and EventDet… · derekross/plektos@1e0df35
…ail query fix
- Add React.lazy + Suspense route-level code splitting (main chunk 1397KB -> 483KB)
- Add vendor chunk splitting for react, no...