@foreach (var t in NavigationTypes) { }
@code { [Parameter] public RobotConfigDto Model { get; set; } = new(); [Parameter] public EventCallback ModelChanged { get; set; } private RobotConfigDto Config = new(); private IEnumerable NavigationTypes => Enum.GetValues(typeof(NavigationType)).Cast(); protected override void OnParametersSet() { Config = Model ?? new(); } private async Task OnSubmit() { Model = Config; await ModelChanged.InvokeAsync(Model); } }