@using BTCPayServer.Models.AppViewModels @model BTCPayServer.Models.AppViewModels.ContributeToCrowdfund @{ var vm = Model.ViewCrowdfundViewModel; }
@foreach (var item in vm.Perks) { var hasCount = vm.PerkCount.ContainsKey(item.Id); var hasValue = vm.PerkValue.ContainsKey(item.Id);
@if (vm.DisplayPerksRanking && hasCount) { #@(Array.IndexOf(vm.Perks, item) + 1) } @if (!string.IsNullOrEmpty(item.Image)) { @item.Title }
@if (item.Price.Value > 0) { @item.Price.Value @vm.TargetCurrency if (item.Price.Type == ViewPointOfSaleViewModel.Item.ItemPrice.ItemPriceType.Minimum) { @Safe.Raw("or more") } } else if (item.Price.Type != ViewPointOfSaleViewModel.Item.ItemPrice.ItemPriceType.Fixed ) { @Safe.Raw("Any amount") }else if (item.Price.Type == ViewPointOfSaleViewModel.Item.ItemPrice.ItemPriceType.Fixed) { @Safe.Raw("Free") }

@Safe.Raw(item.Description)

@if (hasCount || hasValue || item.Inventory.HasValue) { }
} @if (vm.Started && !vm.Ended) {
@vm.TargetCurrency.ToUpperInvariant()
}