Fix remaining any types and enable strict mode

This commit is contained in:
gpt-engineer-app[bot]
2025-11-03 01:20:50 +00:00
parent e14c11d994
commit 8ce7775324
7 changed files with 38 additions and 6 deletions

View File

@@ -297,8 +297,9 @@ export function SubmissionReviewManager({
description: `Successfully approved ${selectedItemIds.size} item(s)${requestId ? ` (Request: ${requestId.substring(0, 8)})` : ''}`,
});
const successCount = data.results.filter((r: any) => r.success).length;
const failCount = data.results.filter((r: any) => !r.success).length;
interface ApprovalResult { success: boolean; item_id: string; error?: string }
const successCount = data.results.filter((r: ApprovalResult) => r.success).length;
const failCount = data.results.filter((r: ApprovalResult) => !r.success).length;
const allFailed = failCount > 0 && successCount === 0;
const someFailed = failCount > 0 && successCount > 0;