mirror of
https://github.com/DrMboga/WotBlitzStatisticsBlazor.git
synced 2026-10-21 02:17:20 +02:00
feat: added tanks winrate tooltip and tank last battle with time
This commit is contained in:
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>
|
||||
|
||||
|
||||
@@ -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();
|
||||
|
||||
Reference in new issue
Block a user