refactor: extract ChatListPanel component and add conditional auto-scroll behavior

This commit is contained in:
Yusuf İpek
2025-10-05 04:42:47 +03:00
parent aef59fb291
commit 0f01640050
7 changed files with 125 additions and 42 deletions
+5 -3
View File
@@ -86,15 +86,17 @@ export default function OverlayPage() {
</div>
{message.superChat && (
<div className="overlay__superchat" style={{ backgroundColor: message.superChat.color }}>
💰 {message.superChat.amount} {message.superChat.currency}
💰 {message.superChat.currency}{message.superChat.amount}
</div>
)}
{message.membershipGift && (
<div className="overlay__membership">
🎁 {message.membershipLevel || 'New Member'}
🎁 New Member!
</div>
)}
<p className="overlay__text">{message.text}</p>
{(!message.superChat && !message.membershipGift) && message.text && (
<p className="overlay__text">{message.text}</p>
)}
</div>
) : (
<div className="overlay__placeholder">