diff --git a/Lieb/Pages/Raids/RaidOverview/RaidOverview.razor b/Lieb/Pages/Raids/RaidOverview/RaidOverview.razor
index 7a4f393..f1cb8f4 100644
--- a/Lieb/Pages/Raids/RaidOverview/RaidOverview.razor
+++ b/Lieb/Pages/Raids/RaidOverview/RaidOverview.razor
@@ -1,4 +1,5 @@
@page "/raidoverview"
+@page "/raidoverview/{_eventType}"
@using Lieb.Data
@using System.Security.Claims
@using Lieb.Models
@@ -37,14 +38,17 @@
}
}
- Event Type:
-
+ @if(string.IsNullOrEmpty(_eventType))
+ {
+
+
+ }
@@ -58,6 +62,9 @@
@code
{
+ [Parameter]
+ public string _eventType { get; set; } = string.Empty;
+
private List _raids;
private LiebUser? _user;
private DateTime _startDate = DateTime.Now.Date;
@@ -76,10 +83,17 @@
_user = UserService.GetLiebUser(discordId);
}
+ _filterEventType = _eventType;
_raids = RaidService.GetRaids();
ApplyFilter();
}
+ protected override void OnParametersSet()
+ {
+ _filterEventType = _eventType;
+ ApplyFilter();
+ }
+
private void StartFilterChanged(ChangeEventArgs e)
{
if(!DateTime.TryParse(e.Value.ToString(), out _startDate))
diff --git a/Lieb/Shared/NavMenu.razor b/Lieb/Shared/NavMenu.razor
index b02ecc4..e28443a 100644
--- a/Lieb/Shared/NavMenu.razor
+++ b/Lieb/Shared/NavMenu.razor
@@ -1,4 +1,6 @@
@using Lieb.Data
+@inject NavigationManager NavigationManager;
+
-
+
Raid Overview
+
+
+ Strike Overview
+
+
+
+
+ All Events
+
+