@code { [Parameter, Required] public FeDisc[] Discs { get; set; } [Parameter] public EventCallback OnClick { get; set; } = EventCallback.Empty; } @foreach (var disc in (Discs).KeepNoEmpty()) {

@disc?.Name @if (disc?.Bks != null) { BK }

Track @disc.TrackSets.First().Tracks.Length
@foreach (var tSet in (disc?.TrackSets).KeepNoEmpty()) {
@(tSet?.Name.StartsWith("AAC_Q1.00") == true ? "Q1" + tSet?.Name.Substring(9) : tSet?.Name) @tSet?.TotalDuration.SecondToDur() @tSet?.TotalBytes.BytesToFileSize()
}
}