From c5ee5903b24c5fce06268a2e27bd77d58d7e1f02 Mon Sep 17 00:00:00 2001 From: Jason Dove Date: Sat, 3 Apr 2021 16:21:06 -0500 Subject: [PATCH] use table for collections ui (#132) --- ErsatzTV/Pages/Collections.razor | 58 ++++++++++++++++++++++---------- 1 file changed, 41 insertions(+), 17 deletions(-) diff --git a/ErsatzTV/Pages/Collections.razor b/ErsatzTV/Pages/Collections.razor index dc329b855..a4c0d3d7c 100644 --- a/ErsatzTV/Pages/Collections.razor +++ b/ErsatzTV/Pages/Collections.razor @@ -7,22 +7,46 @@ @inject IMediator Mediator - - @foreach (MediaCollectionViewModel card in _data) - { - - } - - - - - Add Collection - - + + + Collections + + + + + + + + + Name + + + + + + @context.Name + +
+ + + + + + + + +
+
+
+ + + +
+ + Add Collection +
@code { @@ -31,7 +55,7 @@ protected override Task OnParametersSetAsync() => RefreshData(); private async Task RefreshData() => - _data = await Mediator.Send(new GetAllCollections()); + _data = await Mediator.Send(new GetAllCollections()).Map(list => list.OrderBy(vm => vm.Name).ToList()); private async Task DeleteMediaCollection(MediaCardViewModel vm) {