public override void FillItemInspector(ItemRecipeStack itemToInspect, ItemInventoryActionType inventoryActionType,
                                               bool[] availabilityArray = null)
        {
            // bool isCookingInventory = (itemToInspect.Item.ItemType.ActionType == ItemInventoryActionType.Cook);

            recipeIngredientsFiller.FillIngredients(itemToInspect.Item.IngredientsList, availabilityArray);
            recipeIngredientsFiller.gameObject.SetActive(true);

            // ItemRecipeSO
        }
 public abstract void FillItemInspector(TStack itemToInspect, ItemInventoryActionType inventoryActionType,
                                        bool[] availabilityArray = null);
 public override void FillItemInspector(ItemStack itemToInspect, ItemInventoryActionType inventoryActionType, bool[] availabilityArray = null)
 {
     inspectorDescriptionFiller.FillDescription(itemToInspect);
 }