Files
grimoire/src
Claude 4b7148510a refactor: remove unnecessary useMemo from applesauce helper calls
Phase 1 of applesauce helpers refactoring plan.

Removed useMemo from direct applesauce helper calls since these helpers
cache their results internally using symbol-based caching. This improves
code clarity without sacrificing performance.

Changes:
- ArticleRenderer.tsx: removed useMemo from getArticleTitle, getArticleSummary
- HighlightRenderer.tsx: removed useMemo from 6 highlight helpers
- HighlightDetailRenderer.tsx: removed useMemo from 6 highlight helpers
- CodeSnippetDetailRenderer.tsx: removed useMemo from 8 NIP-C0 helpers
- ChatView.tsx: removed useMemo from getNip10References, getTagValue

Kept useMemo in LiveActivityRenderer.tsx for parseLiveActivity and related
functions since these don't implement their own caching (noted for future
optimization).

All tests pass (607 tests).
2025-12-22 13:18:44 +00:00
..
2025-12-21 21:50:09 +01:00
2025-12-22 13:25:38 +01:00
2025-12-22 13:25:38 +01:00
2025-12-18 10:19:52 +01:00
2025-12-20 14:25:40 +01:00