using System; using asap.core; using GameCore; using UnityEngine; using UnityEngine.UI; using UniRx; using asap.core.common; public class DeferredRewardStashButton : MonoBehaviour { private Button _btn; private DeferredRewardStashPanel _panel; private Animation _animation; public RectTransform Icon; private IObjectPoolService _objectPoolService; [Tooltip("Empty for old, filled with batched controller for new")] [SerializeField] private RewardFlyBatchController _rewardFlyBatchController; protected virtual void Awake() { _btn = GetComponent