- Introduced debouncing in EditorFileWatcher to aggregate rapid file system events, reducing unnecessary callbacks. - Enhanced FileSearchService to parallelize file checks and improve efficiency in collecting file paths from directories. - Updated EditorFileTree and ProjectEditorOverlay components to optimize state management and reduce re-renders using Zustand's shallow comparison. - Added tests for EditorFileWatcher to ensure proper event handling and debouncing functionality. |
||
|---|---|---|
| .. | ||
| main | ||
| mocks | ||
| renderer | ||
| shared/utils | ||
| setup.ts | ||