Skip to content

Cleanup Phase 7: Fix implicit any types - #2712

Merged
zanesq merged 2 commits into
fix/typescript-errors-phase6-proper-error-handlingfrom
fix/typescript-errors-phase7-implicit-any-types
May 29, 2025
Merged

Cleanup Phase 7: Fix implicit any types#2712
zanesq merged 2 commits into
fix/typescript-errors-phase6-proper-error-handlingfrom
fix/typescript-errors-phase7-implicit-any-types

Conversation

@zanesq

@zanesq zanesq commented May 28, 2025

Copy link
Copy Markdown
Contributor
  • Fixed ChevronDown.tsx: Added proper className typing
  • Fixed Close.tsx: Added proper className typing
  • Fixed GooseLogo.tsx: Added interface and proper size typing with const assertion
  • Fixed ProviderGrid.tsx: Added proper provider parameter typing and object indexing
  • Fixed RecipeEditor.tsx: Added explicit string[] typing for exts variable
  • Fixed api_keys/utils.tsx: Added proper parameter typing for key functions
  • Fixed ManualExtensionModal.tsx: Added proper option parameter typing
  • Fixed AddModelInline.tsx: Added proper suggestion parameter typing
  • Fixed models/utils.tsx: Added proper function parameter typing
  • Fixed BaseProviderGrid.tsx: Added proper provider parameter and object indexing

Reduced errors from 274 to 253 (21 errors eliminated) Systematic approach to implicit any types with proper TypeScript practices

- Fixed ChevronDown.tsx: Added proper className typing
- Fixed Close.tsx: Added proper className typing
- Fixed GooseLogo.tsx: Added interface and proper size typing with const assertion
- Fixed ProviderGrid.tsx: Added proper provider parameter typing and object indexing
- Fixed RecipeEditor.tsx: Added explicit string[] typing for exts variable
- Fixed api_keys/utils.tsx: Added proper parameter typing for key functions
- Fixed ManualExtensionModal.tsx: Added proper option parameter typing
- Fixed AddModelInline.tsx: Added proper suggestion parameter typing
- Fixed models/utils.tsx: Added proper function parameter typing
- Fixed BaseProviderGrid.tsx: Added proper provider parameter and object indexing

Reduced errors from 274 to 253 (21 errors eliminated)
Systematic approach to implicit any types with proper TypeScript practices
@zanesq
zanesq requested a review from alexhancock May 28, 2025 23:17
@zanesq
zanesq merged commit cc907f8 into fix/typescript-errors-phase6-proper-error-handling May 29, 2025
@DOsinga
DOsinga deleted the fix/typescript-errors-phase7-implicit-any-types branch May 14, 2026 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants