using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using EnhancedUI.EnhancedScroller;
using asap.core;
using Event1v1Battle.Data;
using GameCore;
using TMPro;
using TimeManager;
using UniRx;
using UnityEngine;
using UnityEngine.UI;
namespace Event1v1Battle.Panel.RewardPanel
{
///
/// 1v1扇耳光大赛奖励弹窗面板 Event1v1BattleSlapRewardPopupPanel
///
public class Event1v1BattleSlapRewardPopupPanel : BasePanel,IEnhancedScrollerDelegate
{
#region UI Elements
private Button _btnClose; // 关闭按钮
private EnhancedScroller _enhancedScroller;
private Event1v1BattleSlapRewardCell _cell;
private TMP_Text _timeText;
#endregion
private Animation _uiAnimation;
private List> _rewards;
private Event1v1BattleSlapData _data;
private void Awake()
{
_btnClose = gameObject.FindChildGameObject("btn_close")?.GetComponentInChildren