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"
|
||||||
|
@page "/raidlogs/{_selectedLogFolder}"
|
||||||
@using Lieb.Data
|
@using Lieb.Data
|
||||||
@using Lieb.Models
|
@using Lieb.Models
|
||||||
@using Lieb.Models.GuildWars2
|
@using Lieb.Models.GuildWars2
|
||||||
|
@ -39,6 +40,9 @@
|
||||||
|
|
||||||
@code
|
@code
|
||||||
{
|
{
|
||||||
|
[Parameter]
|
||||||
|
public string _selectedLogFolder { get; set; } = "Training";
|
||||||
|
|
||||||
private const string TRAINING = "Training";
|
private const string TRAINING = "Training";
|
||||||
private const string RANDOM = "Random";
|
private const string RANDOM = "Random";
|
||||||
private const string LOGS = "logs";
|
private const string LOGS = "logs";
|
||||||
|
@ -46,7 +50,6 @@
|
||||||
private LiebUser _user;
|
private LiebUser _user;
|
||||||
private List<string> _logGroups = new List<string>();
|
private List<string> _logGroups = new List<string>();
|
||||||
private List<string> _availabeLogs = new List<string>();
|
private List<string> _availabeLogs = new List<string>();
|
||||||
private string _selectedLogFolder = "Training";
|
|
||||||
|
|
||||||
protected override async Task OnInitializedAsync()
|
protected override async Task OnInitializedAsync()
|
||||||
{
|
{
|
||||||
|
@ -60,6 +63,7 @@
|
||||||
async Task ChangeShownLogs( ChangeEventArgs e)
|
async Task ChangeShownLogs( ChangeEventArgs e)
|
||||||
{
|
{
|
||||||
_selectedLogFolder = e.Value.ToString();
|
_selectedLogFolder = e.Value.ToString();
|
||||||
|
NavigationManager.NavigateTo($"/raidlogs/{_selectedLogFolder}");
|
||||||
_availabeLogs = Directory.EnumerateDirectories($"{LOG_DIR}/{_selectedLogFolder}").Select(d => Path.GetFileName(d)).OrderByDescending(s => s).ToList();
|
_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