* memoize chat related components * Avoid re-rendering ChatInput on every message udpate * change the way the horizontal scrollbar is hidden * make the scroll event listener passive * perf(Chat): fix performances issues related to autoscroll Uses the intersection API to determine autoscroll mode instead of listening for scroll events * tuning detection of autoscroll |
||
|---|---|---|
| .. | ||
| Chat.tsx | ||
| ChatInput.tsx | ||
| ChatLoader.tsx | ||
| ChatMessage.tsx | ||
| CopyButton.tsx | ||
| ErrorMessageDiv.tsx | ||
| ModelSelect.tsx | ||
| Regenerate.tsx | ||
| SystemPrompt.tsx | ||