mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-23 04:11:14 -05:00
feat: Enable TypeScript strict mode
This commit is contained in:
@@ -605,9 +605,12 @@ export function SubmissionReviewManager({
|
||||
open={showValidationBlockerDialog}
|
||||
onClose={() => setShowValidationBlockerDialog(false)}
|
||||
blockingErrors={Array.from(validationResults.values()).flatMap(r => r.blockingErrors)}
|
||||
itemNames={items.filter(i => selectedItemIds.has(i.id)).map(i =>
|
||||
i.item_data?.name || i.item_type.replace('_', ' ')
|
||||
)}
|
||||
itemNames={items.filter(i => selectedItemIds.has(i.id)).map(i => {
|
||||
const name = typeof i.item_data === 'object' && i.item_data !== null && !Array.isArray(i.item_data) && 'name' in i.item_data
|
||||
? String((i.item_data as Record<string, unknown>).name)
|
||||
: i.item_type.replace('_', ' ');
|
||||
return name;
|
||||
})}
|
||||
/>
|
||||
|
||||
<WarningConfirmDialog
|
||||
@@ -619,9 +622,12 @@ export function SubmissionReviewManager({
|
||||
handleApprove();
|
||||
}}
|
||||
warnings={Array.from(validationResults.values()).flatMap(r => r.warnings)}
|
||||
itemNames={items.filter(i => selectedItemIds.has(i.id)).map(i =>
|
||||
i.item_data?.name || i.item_type.replace('_', ' ')
|
||||
)}
|
||||
itemNames={items.filter(i => selectedItemIds.has(i.id)).map(i => {
|
||||
const name = typeof i.item_data === 'object' && i.item_data !== null && !Array.isArray(i.item_data) && 'name' in i.item_data
|
||||
? String((i.item_data as Record<string, unknown>).name)
|
||||
: i.item_type.replace('_', ' ');
|
||||
return name;
|
||||
})}
|
||||
/>
|
||||
|
||||
<ConflictResolutionModal
|
||||
|
||||
Reference in New Issue
Block a user