using Microsoft.AspNetCore.Components; namespace WebDoorCreator.UI.Components.Order { public partial class OrderStatusStep { [Parameter] public Core.Enum.OrderStatus CurrOrderStatus { get; set; } = Core.Enum.OrderStatus.DoorDef; [Parameter] public EventCallback E_StepChanged { get; set; } protected override async Task OnParametersSetAsync() { await Task.Delay(1); } protected async Task doChangeStep(Core.Enum.DoorDefStep actDoorDefStep) { await Task.Delay(1); await E_StepChanged.InvokeAsync(actDoorDefStep); } protected List? currListOrderStatus { get; set; } = null; protected override async Task OnInitializedAsync() { await Task.Delay(1); currListOrderStatus = Enum.GetValues(typeof(Core.Enum.OrderStatus)).Cast().ToList(); } } }