Thomas Hallock
1241e4bf2e
refactor(know-your-world): MapRenderer Phase 1 quick wins
Phase 1 improvements:
- Memoize viewBox parsing (eliminate 24 redundant split/map calls per render)
- Extract usePulsingAnimation hook (deduplicate 3 identical animation patterns)
- Add cursorToSvgCoordinates utility for coordinate conversion
- Remove CursorShare console spam (5 debug logs)
New files:
- features/animations/usePulsingAnimation.ts - reusable pulsing animation hook
- features/animations/index.ts - barrel export
Updated MAPRENDERER_REFACTORING_PLAN.md with progress and Phase 2 analysis notes.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-03 13:29:30 -06:00
..
2025-11-28 19:46:23 -06:00
2025-12-03 13:29:30 -06:00
2025-12-02 07:23:47 -06:00
2025-12-02 07:23:47 -06:00
2025-12-03 13:29:30 -06:00
2025-11-26 13:04:38 -06:00
2025-11-28 19:46:23 -06:00
2025-11-26 11:55:32 -06:00