using System.Collections.Generic; using System.Threading.Tasks; using AntDesign; using antblazorpro.Models; using antblazorpro.Services; using Microsoft.AspNetCore.Components; using antblazorpro.Pages.Form; namespace antblazorpro.Pages.List { public partial class Projects { private readonly ListGridType _listGridType = new ListGridType { Gutter = 16, Xs = 1, Sm = 2, Md = 3, Lg = 3, Xl = 4, Xxl = 4, }; private readonly FormItemLayout _formItemLayout = new FormItemLayout { WrapperCol = new ColLayoutParam { Xs = new EmbeddedProperty { Span = 24}, Sm = new EmbeddedProperty { Span = 16}, } }; private readonly ListFormModel _model = new ListFormModel(); private IList _fakeList = new List(); [Inject] public IProjectService ProjectService { get; set; } protected override async Task OnInitializedAsync() { await base.OnInitializedAsync(); _fakeList = await ProjectService.GetFakeListAsync(8); } } }