Skip to content

Add TypeScript interfaces and JSDoc documentation to all components a…#132

Merged
RUKAYAT-CODER merged 2 commits into
rinafcode:mainfrom
Fatimasanusi:add-typescript-interfaces-v2
Apr 28, 2026
Merged

Add TypeScript interfaces and JSDoc documentation to all components a…#132
RUKAYAT-CODER merged 2 commits into
rinafcode:mainfrom
Fatimasanusi:add-typescript-interfaces-v2

Conversation

@Fatimasanusi
Copy link
Copy Markdown
Contributor

…nd screens

  • Add comprehensive JSDoc comments to all component props interfaces
  • Fix MobileQuizManager navigation prop type from 'any' to proper NativeStackNavigationProp
  • Document props for: MobileSettings, MobileSyllabus, MobileVideoPlayer, NativeToggle, NotificationPrompt, MobileQuestionCard, QuizCarousel, QuizProgress, QuizResults, MobileLogin, PaymentHistory
  • Improve type safety across the codebase

Close #34

…nd screens

- Add comprehensive JSDoc comments to all component props interfaces
- Fix MobileQuizManager navigation prop type from 'any' to proper NativeStackNavigationProp
- Document props for: MobileSettings, MobileSyllabus, MobileVideoPlayer, NativeToggle, NotificationPrompt, MobileQuestionCard, QuizCarousel, QuizProgress, QuizResults, MobileLogin, PaymentHistory
- Improve type safety across the codebase

Close rinafcode#34
@RUKAYAT-CODER
Copy link
Copy Markdown
Contributor

Resolve conflict and link your PR with the Issue No

@RUKAYAT-CODER
Copy link
Copy Markdown
Contributor

use small c for close to close an issue

@RUKAYAT-CODER RUKAYAT-CODER merged commit b07929f into rinafcode:main Apr 28, 2026
2 of 4 checks passed
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