mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-22 13:11:16 -05:00
feat: Implement direct edit button for queue items
This commit is contained in:
@@ -39,6 +39,7 @@ interface QueueItemProps {
|
||||
onRetryFailed: (item: ModerationItem) => void;
|
||||
onOpenPhotos: (photos: any[], index: number) => void;
|
||||
onOpenReviewManager: (submissionId: string) => void;
|
||||
onOpenItemEditor: (submissionId: string) => void;
|
||||
onClaimSubmission: (submissionId: string) => void;
|
||||
onDeleteSubmission: (item: ModerationItem) => void;
|
||||
onInteractionFocus: (id: string) => void;
|
||||
@@ -75,6 +76,7 @@ export const QueueItem = memo(({
|
||||
onRetryFailed,
|
||||
onOpenPhotos,
|
||||
onOpenReviewManager,
|
||||
onOpenItemEditor,
|
||||
onClaimSubmission,
|
||||
onDeleteSubmission,
|
||||
onInteractionFocus,
|
||||
@@ -430,7 +432,7 @@ export const QueueItem = memo(({
|
||||
<Tooltip>
|
||||
<TooltipTrigger asChild>
|
||||
<Button
|
||||
onClick={() => onOpenReviewManager(item.id)}
|
||||
onClick={() => onOpenItemEditor(item.id)}
|
||||
disabled={actionLoading === item.id}
|
||||
variant="ghost"
|
||||
className={isMobile ? 'h-11' : ''}
|
||||
@@ -441,7 +443,7 @@ export const QueueItem = memo(({
|
||||
</Button>
|
||||
</TooltipTrigger>
|
||||
<TooltipContent>
|
||||
<p>Edit submission items directly as a moderator</p>
|
||||
<p>Quick edit first pending item</p>
|
||||
</TooltipContent>
|
||||
</Tooltip>
|
||||
)}
|
||||
|
||||
Reference in New Issue
Block a user