This commit is contained in:
2026-07-18 15:21:20 -04:00
parent 6062d5b60c
commit 74f065e0f5
51 changed files with 634 additions and 285 deletions
+5 -3
View File
@@ -1,4 +1,3 @@
@using Shared.Services
@implements IDisposable
@inject CardPreviewService PreviewService
@namespace Shared.Components
@@ -7,12 +6,13 @@
{
<div class="card-preview-popup" style="left: @(PreviewService.X + 20)px; top: @(PreviewService.Y)px;">
<div class="preview-content">
<img src="@PreviewService.HoveredCard.ImagePath" alt="@PreviewService.HoveredCard.Name" />
<img src="@PreviewService.HoveredCard.ImagePath" alt="@PreviewService.HoveredCard.Name"/>
<div class="preview-info">
<strong>@PreviewService.HoveredCard.Name</strong>
@if (PreviewService.HoveredCard.Cost.HasValue)
{
<span class="preview-cost"><i class="bi bi-lightning-fill"></i> @PreviewService.HoveredCard.Cost</span>
<span class="preview-cost"><i
class="bi bi-lightning-fill"></i> @PreviewService.HoveredCard.Cost</span>
}
</div>
</div>
@@ -20,6 +20,7 @@
}
@code {
protected override void OnInitialized()
{
PreviewService.OnChange += StateHasChanged;
@@ -29,4 +30,5 @@
{
PreviewService.OnChange -= StateHasChanged;
}
}