refactor(app): extract dialog component logic to code-behind

This commit is contained in:
2026-04-03 12:59:11 +02:00
parent 55c2c01418
commit b8b1c74a84
12 changed files with 315 additions and 131 deletions
@@ -9,16 +9,3 @@
</div>
</div>
@code {
[Parameter] public string Title { get; set; } = "Bestätigung";
[Parameter] public string Message { get; set; } = "Sind Sie sicher?";
[Parameter] public string ConfirmText { get; set; } = "Ja, bestätigen";
[Parameter] public string CancelText { get; set; } = "Nein, abbrechen";
[Parameter] public string ConfirmButtonClass { get; set; } = "btn btn-danger";
[Parameter] public string ConfirmIconClass { get; set; } = "bi bi-trash";
[Parameter] public EventCallback OnConfirm { get; set; }
[Parameter] public EventCallback OnCancel { get; set; }
private async Task Confirm() => await OnConfirm.InvokeAsync();
private async Task Cancel() => await OnCancel.InvokeAsync();
}