Files
Compass/web/components/editor
MartinBraquet b3351707e2 Optimize editor performance by reducing excessive re-renders
- Introduced `useEditorState` hook for targeted subscriptions in components (e.g., text length, active marks, editor state).
- Disabled global re-rendering on every transaction within the editor.
- Improved typing responsiveness across components by limiting reflows and re-renders caused by keystrokes.
- Updated components (`LLMExtractSection`, `comment-input`, `editable-bio`, etc.) to leverage `useEditorState` for localized updates.
- Refined floating toolbar behavior with `requestAnimationFrame` for smoother scrolling and reduced layout thrashing.
2026-07-23 18:14:30 +02:00
..
2026-04-30 14:13:56 +02:00
2026-04-30 14:13:56 +02:00
2026-04-30 14:13:56 +02:00
2026-02-20 17:32:27 +01:00
2026-02-20 17:32:27 +01:00