RaidLogs can now be used with a folder parameter
This commit is contained in:
parent
4cddb7e349
commit
1db607d501
1 changed files with 5 additions and 1 deletions
|
@ -1,4 +1,5 @@
|
|||
@page "/raidlogs"
|
||||
@page "/raidlogs/{_selectedLogFolder}"
|
||||
@using Lieb.Data
|
||||
@using Lieb.Models
|
||||
@using Lieb.Models.GuildWars2
|
||||
|
@ -39,6 +40,9 @@
|
|||
|
||||
@code
|
||||
{
|
||||
[Parameter]
|
||||
public string _selectedLogFolder { get; set; } = "Training";
|
||||
|
||||
private const string TRAINING = "Training";
|
||||
private const string RANDOM = "Random";
|
||||
private const string LOGS = "logs";
|
||||
|
@ -46,7 +50,6 @@
|
|||
private LiebUser _user;
|
||||
private List<string> _logGroups = new List<string>();
|
||||
private List<string> _availabeLogs = new List<string>();
|
||||
private string _selectedLogFolder = "Training";
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
|
@ -60,6 +63,7 @@
|
|||
async Task ChangeShownLogs( ChangeEventArgs e)
|
||||
{
|
||||
_selectedLogFolder = e.Value.ToString();
|
||||
NavigationManager.NavigateTo($"/raidlogs/{_selectedLogFolder}");
|
||||
_availabeLogs = Directory.EnumerateDirectories($"{LOG_DIR}/{_selectedLogFolder}").Select(d => Path.GetFileName(d)).OrderByDescending(s => s).ToList();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue