Finalized delete voice work logic.
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
<h3>Voice Works</h3>
|
||||
|
||||
<VoiceWorkFilters Value="@State" ValueChanged="UpdateAsync" />
|
||||
<JProductCollection Products="Result?.Items"></JProductCollection>
|
||||
<JProductCollection Products="Result?.Items" ProductDeleted="OnProductDeleted"></JProductCollection>
|
||||
|
||||
@if (Result is not null)
|
||||
{
|
||||
@@ -69,4 +69,9 @@
|
||||
|
||||
protected override Task<SearchResult<VoiceWorkSearchResult>> ExecuteSearchAsync(VoiceWorkFilterState state, CancellationToken ct)
|
||||
=> Client.SearchAsync(state.ToSearchRequest(), ct).ContinueWith(t => t.Result?.Results ?? new SearchResult<VoiceWorkSearchResult>(), ct);
|
||||
|
||||
private async Task OnProductDeleted()
|
||||
{
|
||||
_ = RunSearchAsync(false);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user