Refactor dialog components to remove Cancel event from backdrop; enhance confirmation dialog for restore functionality

This commit is contained in:
2026-04-03 12:46:28 +02:00
parent 9aa1fee49e
commit 9807e4d61d
8 changed files with 31 additions and 13 deletions

View File

@@ -1,4 +1,4 @@
<div class="dialog-backdrop" @onclick="Cancel">
<div class="dialog-backdrop">
<div class="dialog-content" @onclick:stopPropagation="true">
<h5 class="mb-3">Neues Konto</h5>
<div class="form-container">

View File

@@ -1,6 +1,6 @@
@inject IEntryService EntryService
<div class="dialog-backdrop" @onclick="Cancel">
<div class="dialog-backdrop">
<div class="dialog-content" @onclick:stopPropagation="true">
<h5>@(EditEntry != null ? "Buchung bearbeiten" : "Neue Buchung")</h5>

View File

@@ -1,7 +1,7 @@
@inject IEntryService EntryService
@inject IAccountService AccountService
<div class="dialog-backdrop" @onclick="Cancel">
<div class="dialog-backdrop">
<div class="dialog-content" @onclick:stopPropagation="true">
<h5 class="mb-3">@(EditEntry != null ? "Umbuchung bearbeiten" : "Neue Umbuchung")</h5>

View File

@@ -1,4 +1,4 @@
<div class="dialog-backdrop" @onclick="Cancel">
<div class="dialog-backdrop">
<div class="dialog-content" @onclick:stopPropagation="true">
<h5>@Title</h5>
<p>@Message</p>

View File

@@ -1,4 +1,4 @@
<div class="dialog-backdrop" @onclick="Cancel">
<div class="dialog-backdrop">
<div class="dialog-content" @onclick:stopPropagation="true">
<h5 class="mb-3">Übertrag bearbeiten</h5>
<div class="form-container">

View File

@@ -1,4 +1,4 @@
<div class="dialog-backdrop" @onclick="Cancel">
<div class="dialog-backdrop">
<div class="dialog-content" @onclick:stopPropagation="true">
<h5 class="mb-3">@DialogTitle</h5>
<div class="form-container">