@* Dialog informativo (STILE_UI §6.10): cerchio-icona del tono, titolo, messaggio, un solo bottone a piena larghezza. *@

@(IsWarning ? "Attenzione" : "Qualcosa non ha funzionato")

@Message

@if (ShowDetail) {

@ErrorMessage

}
Ho capito
@code { [CascadingParameter] private IMudDialogInstance MudDialog { get; set; } = null!; [Parameter] public string ErrorMessage { get; set; } = string.Empty; [Parameter] public bool IsWarning { get; set; } // Gli avvisi sono gia' scritti per il rilevatore. Gli errori tecnici no: // si mostra una frase comprensibile e il dettaglio resta sotto, per chi // deve riferirlo all'assistenza. private bool ShowDetail => !IsWarning; private string Message => IsWarning ? ErrorMessage : "Il lavoro resta salvato sul dispositivo. Riprova."; private void Cancel() => MudDialog.Cancel(); }