@using BLAIzor.Models @if (!editCurrentGroup) { @*

Reference

Create songs inspired by a
reference track

+
*@
@Group.Name Group type: @Group.Type Group slug: @Group.Slug
@* *@ @* *@
} else {
} @code { [Parameter] public ContentGroup Group { get; set; } // [Parameter] public Action OnContentGroupUpdated { get; set; } [Parameter] public Func OnContentGroupSaveClicked { get; set; } [Parameter] public Func OnContentGroupDeleteClicked { get; set; } [Parameter] public Func OnForceReChunkClicked { get; set; } // [Parameter] public Func OnContentGroupDeselectClicked { get; set; } [Parameter] public Func OnManageContentItemClicked { get; set; } private bool editCurrentGroup = false; private async Task ForceReChunk(int contenGroupId) { } private void ToggleGroupEdit() { Console.WriteLine($"dklsajdlaéjdksléajdéal djkéa sdjklaésj dkléajdklaéjdkléa"); editCurrentGroup = !editCurrentGroup; StateHasChanged(); } private async Task SaveGroup(ContentGroup group) { if (OnContentGroupSaveClicked != null) await OnContentGroupSaveClicked.Invoke(group); } private async Task DeleteGroup(ContentGroup group) { if (OnContentGroupDeleteClicked != null) await OnContentGroupDeleteClicked.Invoke(group); } private async Task ContentItemManagedCallback(string method, int itemId) { if (OnManageContentItemClicked != null) await OnManageContentItemClicked.Invoke(method, itemId); } private async Task ForceContentReChunkCallback(ContentGroup group) { if (OnForceReChunkClicked != null) await OnForceReChunkClicked.Invoke(group); } }