public void ShowSkillReplaceWindow(SkillSO skillSO, Action <int> onConfirm)
    {
        _descriptionUI.ClearDescriptionText();
        _skillBookUI.ToggleSlotsInteraction(false);
        _selectedSlot = null;

        _newSkillSlotUI.UpdateSlotUI(new Skill(skillSO));
        _avaliableSlots        = _skillBookUI.GetSlotsUI(skillSO.Slot);
        _storedActionOnConfirm = onConfirm;

        ToggleSkillReplaceWindow(true);
    }
 public void ClearSelection()
 {
     _descriptionUI.ClearDescriptionText();
     _actionPopupUI.Toggle(false);
 }