From f657e459958dea13608248bce88d2ccf9c54c84a Mon Sep 17 00:00:00 2001 From: Pouzor Date: Sun, 29 Mar 2026 19:25:55 +0200 Subject: [PATCH] fix: null guard data.services and aria-label on delete button Fixes crash when services is undefined on legacy nodes. Adds aria-label="Delete node" for accessibility. --- frontend/src/components/panels/DetailPanel.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/frontend/src/components/panels/DetailPanel.tsx b/frontend/src/components/panels/DetailPanel.tsx index e5b0f5b..244e165 100644 --- a/frontend/src/components/panels/DetailPanel.tsx +++ b/frontend/src/components/panels/DetailPanel.tsx @@ -142,7 +142,7 @@ export function DetailPanel({ onEdit }: DetailPanelProps) {
- Services{data.services.length > 0 ? ` (${data.services.length})` : ''} + Services{(data.services ?? []).length > 0 ? ` (${data.services.length})` : ''} -