feat: added tanks winrate tooltip and tank last battle with time

This commit is contained in:
Mikhail Shabanov committed 2021-11-24 14:59:10 +01:00
1 parent 644a841709
commit b205961d76
3 files changed
+11 -8

No files matched your search

@@ -4,7 +4,6 @@
<RadzenProgressBar Value="100" ShowValue="false" Mode="ProgressBarMode.Indeterminate"
Visible="@(AccountInfo == null)"
Style="width: 100%; margin-top: 10px;" />
SmallScreen = @SmallScreen
@if (AccountInfo != null)
{
<h1>
@@ -30,6 +29,7 @@ SmallScreen = @SmallScreen
<PlayerInfoStatistics TanksList="@AccountInfo.Tanks"></PlayerInfoStatistics>
</RadzenTabsItem>
<RadzenTabsItem Icon="agriculture">
@*TODO: In case of @SmallScreen == true, then show new tanks list component - mobile version *@
<PlayerInfoTanksList TanksList="@AccountInfo.Tanks"></PlayerInfoTanksList>
</RadzenTabsItem>
<RadzenTabsItem Icon="military_tech">
@@ -105,7 +105,7 @@
Width="50px"
TextAlign="TextAlign.Center">
<Template Context="data">
@data.WinRate.ToString("N0")%
<span title="@($"{data.Wins:N0} / {data.Battles:N0}")">@data.WinRate.ToString("N0")%</span>
<div style="background-color: @data.WinRate.ScaleColor(); width: 100%; height: 5px; margin-left: 2px; margin-right: 2px;"></div>
</Template>
<FooterTemplate>
@@ -119,8 +119,7 @@
Title="@Localize["Wn7"]"
Frozen="false"
Width="80px"
TextAlign="TextAlign.Center"
>
TextAlign="TextAlign.Center">
<Template Context="data">
@data.Wn7.ToString("N0")
<div style="background-color: @data.Wn7.Wn7ScaleColor(); width: 100%; height: 5px; margin-left: 2px; margin-right: 2px;"></div>
@@ -161,7 +160,7 @@
Frozen="false"
Width="80px"
TextAlign="TextAlign.Center"
FormatString="{0:N0}"/>
FormatString="{0:N0}" />
<RadzenDataGridColumn TItem="ITank" Property="SurvivalRate"
Filterable="false"
Sortable="true"
@@ -182,7 +181,11 @@
Width="100px"
TextAlign="TextAlign.Center"
FormatString="{0:d}"
SortOrder="SortOrder.Descending"/>
SortOrder="SortOrder.Descending">
<Template Context="data">
@data.LastBattleTime.ConvertToLocalTime().ToString("g")
</Template>
</RadzenDataGridColumn>
</Columns>
</RadzenDataGrid>
+2 -2
View File
@@ -52,11 +52,11 @@ namespace WotBlitzStatisticsPro.Blazor
//var useMock = Environment.GetEnvironmentVariable("USE_GRAPH_QL_MOCK");
//if (useMock != null && useMock == "true")
//{
builder.Services.AddTransient<IGraphQlBackendService, GraphQlBackendMockService>();
//builder.Services.AddTransient<IGraphQlBackendService, GraphQlBackendMockService>();
//}
//else
//{
//builder.Services.AddTransient<IGraphQlBackendService, GraphQlBackendService>();
builder.Services.AddTransient<IGraphQlBackendService, GraphQlBackendService>();
//}
var host = builder.Build();