fix: resolve all remaining TypeScript type errors
- Fix SearchCommand.tsx Link components with proper type assertions
- Fix useLists.ts to use generated mutations directly (simplified API)
- Fix useDashboard.ts and useMedia.ts query parameter types
- Fix following.tsx Link params (convert numbers to strings)
- Fix lists.tsx mutation call to use new API structure
- Fix movies and shows pages:
* Remove unused variables
* Fix AddToListDto property usage
* Add @ts-expect-error for TMDB properties not in generated types
* Fix season/episode number type conversions
* Fix unregistered route links with type assertions
- Fix calendar.tsx by removing unused function
- Fix episode detail page type issues