@Content

@code { [Parameter, EditorRequired] public required string Title { get; set; } [Parameter, EditorRequired] public required string Content { get; set; } [Parameter] public EventCallback OnYesPressed { get; set; } private ModalDialog ModalDialog { get; set; } = default!; private async Task OnYesButtonPressed() { ModalDialog.Close(); await OnYesPressed.InvokeAsync(); } public void Open() { ModalDialog.Open(); } private void OnNoButtonPressed() { ModalDialog.Close(); } }