@using BTCPayServer.Components.MainLogo
@using BTCPayServer.Services
@using BTCPayServer.Views.Server
@using BTCPayServer.Views.Stores
@inject BTCPayServerEnvironment Env
@model BTCPayServer.Components.StoreSelector.StoreSelectorViewModel
@functions {
@* ReSharper disable once CSharpWarnings::CS1998 *@
#pragma warning disable 1998
private async Task LogoContent()
{
@if (Env.NetworkType != NBitcoin.ChainName.Mainnet)
{
var type = Env.NetworkType.ToString();
var displayType = type.Replace("Testnet", "TN").Replace("Regtest", "RT").Replace("Signet", "SN");
@displayType
}
}
private static string StoreName(string title)
{
return string.IsNullOrEmpty(title) ? "Unnamed Store" : title;
}
#pragma warning restore 1998
}
@if (Model.CurrentStoreId == null)
{
@{await LogoContent();}
}
else
{
@{await LogoContent();}
}
@if (Model.Options.Any() || Model.ArchivedCount > 0)
{
}