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