@code { [Parameter] public RobotVDA5050ConfigDto Model { get; set; } = new(); [Parameter] public EventCallback ModelChanged { get; set; } private RobotVDA5050ConfigDto Local = new(); protected override void OnParametersSet() { Local = Model is not null ? Model with { } : new RobotVDA5050ConfigDto(); } private async Task OnSubmit() { Model = Local; await ModelChanged.InvokeAsync(Model); } }