set search result page path to be parameter.

This commit is contained in:
Ben 2024-06-04 21:09:25 +08:00
parent 790fc88e47
commit d9d917e267

View File

@ -26,17 +26,21 @@
@code {
private const string SearchResultPagePath = "search";
private Page _searchResultsPage;
private string _keywords = "";
[Parameter]
public string CssClass { get; set; }
[Parameter]
public string SearchResultPagePath { get; set; } = "search";
protected override void OnInitialized()
{
_searchResultsPage = PageState.Pages.FirstOrDefault(i => i.Path == SearchResultPagePath);
if(!string.IsNullOrEmpty(SearchResultPagePath))
{
_searchResultsPage = PageState.Pages.FirstOrDefault(i => i.Path == SearchResultPagePath);
}
}
protected override void OnParametersSet()