diff --git a/src/components/moderation/QueueItem.tsx b/src/components/moderation/QueueItem.tsx index ab9b9e64..4a14deaf 100644 --- a/src/components/moderation/QueueItem.tsx +++ b/src/components/moderation/QueueItem.tsx @@ -233,8 +233,10 @@ export const QueueItem = memo(({ )} - -
+ +
{item.type === 'review' ? (
{item.content.title && ( @@ -361,6 +363,59 @@ export const QueueItem = memo(({ />
)} + + {/* Right sidebar on desktop: metadata & context */} + {!isMobile && (item.entity_name || item.park_name || item.user_profile) && ( +
+ {(item.entity_name || item.park_name) && ( +
+
+ Context +
+ {item.entity_name && ( +
+ + {item.park_name ? 'Ride' : 'Entity'} + + {item.entity_name} +
+ )} + {item.park_name && ( +
+ Park + {item.park_name} +
+ )} +
+ )} + + {item.user_profile && ( +
+
+ Submitter +
+
+ + + + {(item.user_profile.display_name || item.user_profile.username)?.slice(0, 2).toUpperCase()} + + +
+
+ {item.user_profile.display_name || item.user_profile.username} +
+ {item.user_profile.display_name && ( +
+ @{item.user_profile.username} +
+ )} +
+
+
+ )} +
+ )}
{/* Action buttons based on status */} @@ -399,21 +454,26 @@ export const QueueItem = memo(({
)} -
- -