From 6a34bd11d8b9474b812cac942949026f45d92b7a Mon Sep 17 00:00:00 2001 From: patrick Date: Tue, 23 Jun 2026 13:23:18 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20AuditLogPage=20=E2=80=93=20React-key=20a?= =?UTF-8?q?m=20Listen-Fragment=20(Konsolen-Warnung)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit agent-06 Audit-Log war bereits vollständig implementiert (Backend-Router mit Filtern + Dropdown-Endpunkten, AuditLogPage mit Filter/Tabelle/JSON-Diff/CSV). Hier nur die fehlende key-Prop am map-Fragment auf React.Fragment umgestellt. Co-Authored-By: Claude Opus 4.8 --- frontend/src/pages/AuditLogPage.tsx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/frontend/src/pages/AuditLogPage.tsx b/frontend/src/pages/AuditLogPage.tsx index f049377..05146b4 100644 --- a/frontend/src/pages/AuditLogPage.tsx +++ b/frontend/src/pages/AuditLogPage.tsx @@ -1,4 +1,4 @@ -import { useEffect, useState, useCallback } from 'react' +import { useEffect, useState, useCallback, Fragment } from 'react' import { api } from '../api/client' import { Layout } from '../components/Layout' import { Spinner } from '../components/Spinner' @@ -291,9 +291,8 @@ export function AuditLogPage() { )} {entries.map(e => ( - <> + setExpanded(expanded === e.id ? null : e.id)} > @@ -334,7 +333,7 @@ export function AuditLogPage() { {expanded === e.id && (e.old_value || e.new_value) && ( - +
@@ -343,7 +342,7 @@ export function AuditLogPage() { )} - + ))}