From be1108511fab327ed54b47b6fd2b9dd0ecb18e82 Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Thu, 23 Apr 2026 10:35:24 +0200 Subject: [PATCH] feat(MatchReportApiDialog): implement draft status indicators and local draft persistence - Added visual indicators for draft status in the MatchReportApiDialog, displaying messages based on syncing state. - Introduced local draft persistence functionality, allowing users to save and restore match report drafts. - Enhanced state management for draft synchronization, including timers and error handling. - Updated methods to ensure local drafts are persisted and cleared appropriately during the match report submission process. --- .../src/components/MatchReportApiDialog.vue | 261 ++++++++++++++++++ 1 file changed, 261 insertions(+) diff --git a/frontend/src/components/MatchReportApiDialog.vue b/frontend/src/components/MatchReportApiDialog.vue index 82f02479..8b09346c 100644 --- a/frontend/src/components/MatchReportApiDialog.vue +++ b/frontend/src/components/MatchReportApiDialog.vue @@ -591,6 +591,13 @@
+
+ {{ draftStatusText }} +