diff --git a/ServerManagement/Components/Controls/SearchBarComponent.razor b/ServerManagement/Components/Controls/SearchBarComponent.razor
index eb90dcb..a254836 100644
--- a/ServerManagement/Components/Controls/SearchBarComponent.razor
+++ b/ServerManagement/Components/Controls/SearchBarComponent.razor
@@ -22,4 +22,9 @@
{
FilterSearchTerm.InvokeAsync(serverFilter);
}
+
+ public void ClearFilter()
+ {
+ this.serverFilter = string.Empty;
+ }
}
\ No newline at end of file
diff --git a/ServerManagement/Components/Pages/Servers.razor b/ServerManagement/Components/Pages/Servers.razor
index 9886662..1c5dc73 100644
--- a/ServerManagement/Components/Pages/Servers.razor
+++ b/ServerManagement/Components/Pages/Servers.razor
@@ -6,7 +6,7 @@
-
+
Add
@@ -21,11 +21,13 @@
private string selectedCity = "Eindhoven";
private string searchFilter = "";
private CityListComponent? cityListComponent;
+ private SearchBarComponent? searchBarComponent;
private void HandleCitySelection(string cityName)
{
- this.searchFilter = string.Empty;
this.selectedCity = cityName;
+ this.searchFilter = string.Empty;
+ searchBarComponent?.ClearFilter();
}
private void HandleSearch(string searchFilter)