feat: Search dialog styled

This commit is contained in:
Mikhail Shabanov committed 2021-05-12 14:31:28 +02:00
1 parent c60f622989
commit 4ff19d7f21
6 files changed
+96 -9

No files matched your search

@@ -2,6 +2,7 @@
using System.Threading;
using System.Threading.Tasks;
using MediatR;
using Microsoft.Extensions.Localization;
using Radzen;
using WotBlitzStatisticsPro.Blazor.Messages;
using WotBlitzStatisticsPro.Blazor.Model;
@@ -13,16 +14,20 @@ namespace WotBlitzStatisticsPro.Blazor.Services
{
private readonly DialogService _dialogService;
private readonly IStringLocalizer<App> _localizer;
public SearchDialogService(DialogService dialogService)
public SearchDialogService(
DialogService dialogService,
IStringLocalizer<App> localizer)
{
_dialogService = dialogService;
_localizer = localizer;
}
public async Task OpenSearchDialog(DialogType type)
{
await _dialogService.OpenAsync<SearchDialog>($"Search",
await _dialogService.OpenAsync<SearchDialog>(type == DialogType.FindPlayer ? _localizer.GetString("Search player") : _localizer.GetString("Search clan"),
new Dictionary<string, object>() { { "DialogType", type } },
new DialogOptions() { Width = "300px", Height = "530px" });
}