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

@@ -12,6 +12,7 @@ import { logger } from '@/lib/logger';
import { getErrorMessage } from '@/lib/errorHandler';
import { MODERATION_CONSTANTS } from '@/lib/moderation/constants';
import type { RealtimeChannel, RealtimePostgresChangesPayload } from '@supabase/supabase-js';
import type { Json } from '@/integrations/supabase/types';
import type { ModerationItem, EntityFilter, StatusFilter } from '@/types/moderation';
import type { useEntityCache } from './useEntityCache';
import type { useProfileCache } from './useProfileCache';
@@ -176,7 +177,7 @@ export function useRealtimeSubscriptions(
/**
* Resolve entity names for a submission
*/
const resolveEntityNames = useCallback(async (submission: any) => {
const resolveEntityNames = useCallback(async (submission: { submission_type: string; content: Json }) => {
const content = submission.content as SubmissionContent;
let entityName = content?.name || 'Unknown';
let parkName: string | undefined;