Fix TypeScript errors in moderation components

This commit is contained in:
gpt-engineer-app[bot]
2025-11-03 01:00:18 +00:00
parent d126be2908
commit e14c11d994
4 changed files with 44 additions and 15 deletions

View File

@@ -31,7 +31,7 @@ import { ConfirmationDialog } from './ConfirmationDialog';
import { KeyboardShortcutsHelp } from './KeyboardShortcutsHelp';
import { useKeyboardShortcuts } from '@/hooks/useKeyboardShortcuts';
import { fetchSubmissionItems, type SubmissionItemWithDeps } from '@/lib/submissionItemsService';
import type { ModerationQueueRef } from '@/types/moderation';
import type { ModerationQueueRef, ModerationItem } from '@/types/moderation';
import type { PhotoItem } from '@/types/photos';
interface ModerationQueueProps {
@@ -145,7 +145,7 @@ export const ModerationQueue = forwardRef<ModerationQueueRef, ModerationQueuePro
};
// Wrapped delete with confirmation
const handleDeleteSubmission = useCallback((item: { id: string; submission_type?: string }) => {
const handleDeleteSubmission = useCallback((item: ModerationItem) => {
setConfirmDialog({
open: true,
title: 'Delete Submission',