Finished refining the search page

This commit is contained in:
2026-03-09 16:47:28 -04:00
parent 28d90fcc18
commit 6da2183583
177 changed files with 653 additions and 96 deletions

View File

@@ -9,6 +9,7 @@
@using OpenArchival.Blazor;
<ArchiveSearchBar @ref=_searchBar SearchTermsChanged="OnSearchTermsChanged"></ArchiveSearchBar>
<FilterSelectorComponent @ref="_filterSelectorComponent"></FilterSelectorComponent>
<MudDataGrid
T="ArtifactGroupingRowElement"
MultiSelection=true
@@ -103,6 +104,8 @@
private HashSet<ArtifactGroupingRowElement> _selectedGroupings { get; set; } = [];
private FilterSelectorComponent _filterSelectorComponent = default!;
protected override async Task OnInitializedAsync()
{
// Load inital data
@@ -198,7 +201,7 @@
} else
{
await SearchProvider.Search(_searchString, _searchBar.SelectedFilter, state.Page + 1);
await SearchProvider.Search(_searchString, _filterSelectorComponent.SelectedFilter, state.Page + 1);
groupings = SearchProvider.SearchResults;
}