SurfSense/surfsense_web/components/assistant-ui
CREDO23 2b5377846d refactor: modularize thread.tsx into focused component modules
- Split 1,089-line thread.tsx into 10 smaller, focused modules
- Created dedicated files for thinking-steps, welcome, composer, messages, etc.
- No breaking changes - all logic preserved exactly as before
- Improved code organization and maintainability
2025-12-30 16:38:57 +02:00
..
assistant-message.tsx refactor: modularize thread.tsx into focused component modules 2025-12-30 16:38:57 +02:00
attachment.tsx chore: run biome lints 2025-12-25 19:32:18 +05:30
branch-picker.tsx refactor: modularize thread.tsx into focused component modules 2025-12-30 16:38:57 +02:00
composer-action.tsx refactor: modularize thread.tsx into focused component modules 2025-12-30 16:38:57 +02:00
composer.tsx refactor: modularize thread.tsx into focused component modules 2025-12-30 16:38:57 +02:00
edit-composer.tsx refactor: modularize thread.tsx into focused component modules 2025-12-30 16:38:57 +02:00
inline-citation.tsx feat: old chat to new-chat with persistance 2025-12-21 16:32:55 -08:00
inline-mention-editor.tsx chore: linting 2025-12-25 11:42:12 -08:00
markdown-text.tsx feat: old chat to new-chat with persistance 2025-12-21 16:32:55 -08:00
thinking-steps.tsx refactor: modularize thread.tsx into focused component modules 2025-12-30 16:38:57 +02:00
thread-list.tsx feat: old chat to new-chat with persistance 2025-12-21 16:32:55 -08:00
thread-scroll-to-bottom.tsx refactor: modularize thread.tsx into focused component modules 2025-12-30 16:38:57 +02:00
thread-welcome.tsx refactor: modularize thread.tsx into focused component modules 2025-12-30 16:38:57 +02:00
thread.tsx refactor: modularize thread.tsx into focused component modules 2025-12-30 16:38:57 +02:00
tool-fallback.tsx add new chat page 2025-12-20 18:35:39 +02:00
tooltip-icon-button.tsx add new chat page 2025-12-20 18:35:39 +02:00
user-message.tsx refactor: modularize thread.tsx into focused component modules 2025-12-30 16:38:57 +02:00