using asap.core; using game; using GameCore; using System.Collections.Generic; using TMPro; using UnityEngine; using UnityEngine.UI; using UniRx; using System.Linq; public class ClubInfoPopupPanel : MonoBehaviour { ClubService _socialData; Button btn_close; Button btn_mask; Button btn_apply; Button btn_apply_gray; TMP_Text text_name; TMP_Text text_desc; TMP_Text text_country; TMP_Text text_type; TMP_Text text_required; ClubHead icon_club; TMP_Text text_people_num; TMP_Text text_club_trophy; GameObject item; PanelScroll scrollRect; GameObject club_info; GameObject club_apply; GameObject item_apply; PanelScroll scrollRect_apply; GameObject more_tips; Button more_buttonClose; Button btn_demote; Button btn_promote; Button btn_leave; Button btn_kickout; float itemHigh; List data; SocialInfoItemData curSocialInfoItemData; int dataCount; bool isEnable = true; private void Awake() { _socialData = GContext.container.Resolve(); btn_close = transform.Find("btn_close").GetComponent