From db111d7a6805a97d31a098c07e59a51bb8ddcc71 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Wed, 12 Nov 2025 14:39:58 +0000 Subject: [PATCH] Changes --- .../moderation/SubmissionItemsList.tsx | 50 ++++++++++--------- 1 file changed, 26 insertions(+), 24 deletions(-) diff --git a/src/components/moderation/SubmissionItemsList.tsx b/src/components/moderation/SubmissionItemsList.tsx index f81baca7..1f620f2b 100644 --- a/src/components/moderation/SubmissionItemsList.tsx +++ b/src/components/moderation/SubmissionItemsList.tsx @@ -42,6 +42,12 @@ export const SubmissionItemsList = memo(function SubmissionItemsList({ fetchSubmissionItems(); }, [submissionId]); + // Helper function to count non-null fields in entity data + const countFields = (data: any): number => { + if (!data || typeof data !== 'object') return 0; + return Object.values(data).filter(value => value !== null && value !== undefined).length; + }; + const fetchSubmissionItems = async () => { try { // Only show skeleton on initial load, show refreshing indicator on refresh @@ -191,7 +197,11 @@ export const SubmissionItemsList = memo(function SubmissionItemsList({ data={entityData as unknown as ParkSubmissionData} actionType={actionType} /> - + - + - + - - - - - ); - } - - if ((item.item_type === 'milestone' || item.item_type === 'timeline_event') && entityData) { - return ( - <> - {itemMetadata} - - +