using asap.core; using cfg; using DataCenter; using GameCore; using TMPro; using UnityEngine; using UnityEngine.UI; namespace UI.PartnerGather.Mining { public class EventPartnerMiningInfoPopupPanel : MonoBehaviour { [SerializeField] private Image rewardIcon; [SerializeField] private TMP_Text text_info, text_tips; [SerializeField] private Button btnClose; private Tables _tables; private FishingEventData _fishingEventData; private IUIService _uiService; private EventPartnerData _data; private EventPartnerGatherManager _gatherManager; private void Start() { btnClose.onClick.AddListener(() => UIManager.Instance.DestroyUI(gameObject.name)); _gatherManager = GContext.container.Resolve(); var eventPartnerMineMainData = _gatherManager.EventPartnerMineMainData; // _tables = GContext.container.Resolve(); var itemId = eventPartnerMineMainData.ItemID; var item = _tables.TbItem.GetOrDefault(itemId); var itemName = LocalizationMgr.GetText(item.Name_l10n_key); // text_info.text = LocalizationMgr.GetFormatTextValue("UI_COMMON_eventicon_get3", itemName); } } }