using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace SpellBoundAR.Items.Selections.UI { [RequireComponent(typeof(Button))] public class NextItemTypeButton : MonoBehaviour { [SerializeField] private ItemTypeSelectionMenu itemTypeSelectionMenu; [Header("Cache")] private Button _button; public ItemTypeSelectionMenu ItemTypeSelectionMenu { get => itemTypeSelectionMenu; set => itemTypeSelectionMenu = value; } private void Awake() { _button = GetComponent