Finalized delete voice work logic.
This commit is contained in:
@@ -8,10 +8,10 @@
|
||||
|
||||
<BitPivot Size="BitSize.Medium">
|
||||
<BitPivotItem HeaderText="@($"Available ({availableVoiceWorks?.Length ?? 0})")">
|
||||
<JProductCollection Products="availableVoiceWorks"></JProductCollection>
|
||||
<JProductCollection Products="availableVoiceWorks" ProductDeleted="OnAvailableProductDeleted"></JProductCollection>
|
||||
</BitPivotItem>
|
||||
<BitPivotItem HeaderText="@($"Upcoming ({upcomingVoiceWorks?.Length ?? 0})")">
|
||||
<JProductCollection Products="upcomingVoiceWorks"></JProductCollection>
|
||||
<JProductCollection Products="upcomingVoiceWorks" ProductDeleted="OnUpcomingProductDeleted"></JProductCollection>
|
||||
</BitPivotItem>
|
||||
<BitPivotItem HeaderText="@($"Announcements ({announcedVoiceWorks?.Length ?? 0})")">
|
||||
<JProductCollection Products="announcedVoiceWorks" ProductDeleted="OnAnnouncedProductDeleted"></JProductCollection>
|
||||
@@ -106,8 +106,20 @@
|
||||
await InvokeAsync(StateHasChanged);
|
||||
}
|
||||
|
||||
private async Task OnAvailableProductDeleted()
|
||||
{
|
||||
_ = LoadAvailableVoiceWorksAsync();
|
||||
}
|
||||
|
||||
private async Task OnUpcomingProductDeleted()
|
||||
{
|
||||
_ = LoadUpcomingVoiceWorksAsync();
|
||||
_ = LoadAnnouncedVoiceWorksAsync();
|
||||
}
|
||||
|
||||
private async Task OnAnnouncedProductDeleted()
|
||||
{
|
||||
_ = LoadUpcomingVoiceWorksAsync();
|
||||
_ = LoadAnnouncedVoiceWorksAsync();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user