private void AddItemToList(long itemId, int count, LeagueRewardListUIComponent list)
        {
            Entity entity = Flow.Current.EntityRegistry.GetEntity(itemId);
            DescriptionItemComponent component  = entity.GetComponent <DescriptionItemComponent>();
            ImageItemComponent       component2 = entity.GetComponent <ImageItemComponent>();
            string str  = (count <= 1) ? string.Empty : (" x" + count);
            string str2 = string.Empty;

            if (!entity.HasComponent <ContainerMarkerComponent>())
            {
                str2 = MarketItemNameLocalization.Instance.GetCategoryName(entity) + " ";
            }
            string[] textArray1 = new string[] { str2, component.Name, str, "\n", component.Description };
            list.AddItem(string.Concat(textArray1), component2.SpriteUid);
        }
 private void AddItemToList(DroppedItem item, LeagueRewardListUIComponent list)
 {
     this.AddItemToList(item.marketItemEntity.Id, item.Amount, list);
 }