From a1310722268957ab224559b26a842bbac2591579 Mon Sep 17 00:00:00 2001 From: Chris Olson Date: Tue, 1 Sep 2026 11:09:30 -0400 Subject: [PATCH] Fix activity detail overlay on Account Explorer detail view The overlay was only in the account list return block, not the account detail return block, so clicking an activity set state but never rendered. Duplicated the overlay into the selectedAccount detail view. Co-Authored-By: Claude Opus 4.6 --- src/app/(dashboard)/accounts/page.tsx | 74 +++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) diff --git a/src/app/(dashboard)/accounts/page.tsx b/src/app/(dashboard)/accounts/page.tsx index aa6386c..d2f23a5 100644 --- a/src/app/(dashboard)/accounts/page.tsx +++ b/src/app/(dashboard)/accounts/page.tsx @@ -670,6 +670,80 @@ export default function AccountExplorer() { )} + + {/* Activity Detail Overlay (account detail view) */} + {selectedActivity && ( +
setSelectedActivity(null)}> +
+
e.stopPropagation()}> +
+
+
+
Activity Detail
+

{selectedActivity.Account_Name}

+
+ +
+
+
+
+
+
+
Type
+ + {selectedActivity.Activity_Type} + +
+
+
Date
+
{format(parseISO(selectedActivity.Activity_Date), 'MMMM d, yyyy')}
+
+
+
Contact
+
{selectedActivity.Contact_Name || '—'}
+
+
+
District
+
{DISTRICT_SHORT[selectedActivity.District_Name] || selectedActivity.District_Name}
+
+ {selectedActivity.Status && ( +
+
Status
+
{selectedActivity.Status}
+
+ )} + {selectedActivity.Outcome && ( +
+
Outcome
+
{selectedActivity.Outcome}
+
+ )} + {selectedActivity.Play && ( +
+
Play
+
{selectedActivity.Play}
+
+ )} + {selectedActivity.Logged_By && ( +
+
Logged By
+
{selectedActivity.Logged_By}
+
+ )} +
+ {selectedActivity.Notes && ( +
+
Notes
+
{selectedActivity.Notes}
+
+ )} +
+
+
+
+ )}
); }