Skip to content

📚 Docs: Add missing JSDoc/TSDoc to components and utilities#752

Merged
saint2706 merged 1 commit intomainfrom
docs/jsdoc-components-utils-18018517301721701797
Mar 23, 2026
Merged

📚 Docs: Add missing JSDoc/TSDoc to components and utilities#752
saint2706 merged 1 commit intomainfrom
docs/jsdoc-components-utils-18018517301721701797

Conversation

@saint2706
Copy link
Owner

📚 Docs: Add missing JSDoc/TSDoc to components and utilities

  • Added @param and @returns tags to CopyButton.tsx and ExerciseWidget.tsx.
  • Documented MarkdownRenderer and its parser function.
  • Added JSDoc for Sidebar component.
  • Provided standard TSDoc block for prism.ts.
  • Documented curriculumConfig.ts constants with appropriate type tags.
  • Verified all documentation and tested via pre-commit linting checks.
  • Appended progress to .jules/docs-progress.md.

PR created automatically by Jules for task 18018517301721701797 started by @saint2706

- Added `@param` and `@returns` tags to `CopyButton.tsx` and `ExerciseWidget.tsx`.
- Documented `MarkdownRenderer` and its parser function.
- Added JSDoc for `Sidebar` component.
- Provided standard TSDoc block for `prism.ts`.
- Documented `curriculumConfig.ts` constants with appropriate type tags.
- Verified all documentation and tested via pre-commit linting checks.
- Appended progress to `.jules/docs-progress.md`.

Co-authored-by: saint2706 <45678566+saint2706@users.noreply.github.com>
@saint2706 saint2706 merged commit 20c500f into main Mar 23, 2026
16 checks passed
@saint2706 saint2706 deleted the docs/jsdoc-components-utils-18018517301721701797 branch March 23, 2026 05:42
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.

1 participant