@using MoonCore.Blazor.FlyonUi.Components @using MoonCore.Blazor.Tailwind.Components @using MoonCore.Helpers @using MoonCore.Models @using MoonlightServers.Shared.Http.Requests.Admin.Stars @using MoonlightServers.Shared.Http.Responses.Admin.StarDockerImages @using MoonlightServers.Shared.Http.Responses.Admin.Stars @using MoonlightServers.Frontend.UI.Components.Forms @inject HttpApiClient ApiClient
@code { [Parameter] public UpdateStarRequest Request { get; set; } [Parameter] public StarDetailResponse Star { get; set; } private List DockerImages; private async Task Load(LazyLoader _) { var pagedVariables = await ApiClient.GetJson>( $"api/admin/servers/stars/{Star.Id}/dockerImages?page=0&pageSize=50" ); DockerImages = pagedVariables .Items .OrderBy(x => x.Id) // Make sure its in the correct order every time .ToList(); } }