using BrewMonster.Scripts.Task.UI; using TMPro; using UnityEngine; using UnityEngine.UI; namespace BrewMonster.Scripts.ChatUI { public class ChatMessageView : MonoBehaviour { public Image iconImage; public TextMeshProUGUI messageText; public void Bind(Sprite iconSprite, string message) { if (iconImage == null) { iconImage = GetComponent(); } iconImage.sprite = iconSprite; iconImage.enabled = iconSprite != null; messageText.text = message; GetComponent().RefreshLayout(); } } }