Skip to content

refactor(app): migrate guide editor and reader to use MDX - #188

Draft
Carter907 wants to merge 3 commits into
bluelearn-org:mainfrom
Carter907:feat/math-jsx-plugin-migration
Draft

refactor(app): migrate guide editor and reader to use MDX#188
Carter907 wants to merge 3 commits into
bluelearn-org:mainfrom
Carter907:feat/math-jsx-plugin-migration

Conversation

@Carter907

@Carter907 Carter907 commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Summary

Removed custom lexical nodes and math plugin folder from the MDXEditor implementation and integrated the jsxPlugin to use MathLiveComponent instead.

closes #185

Type of change

  • Bug fix
  • Feature
  • Refactor (no behavior change)
  • Documentation
  • Build / tooling / CI
  • Other: _________

Verification

  • pnpm -r typecheck passes
  • pnpm -r build passes
  • Manually verified in a browser (for UI / behavior changes)
  • Followed the app layout conventions
  • No new dependencies, or new dependencies are justified and AGPL-compatible
  • Change does not violate any non-negotiable principle
  • Documentation only, no changes to the codebase, so no tests required

Signed-off-by: Carter <speers.carter@gmail.com>
@Carter907 Carter907 self-assigned this Jul 23, 2026
@Carter907
Carter907 marked this pull request as draft July 23, 2026 04:41
@Carter907 Carter907 added the area:frontend Tasks related to frontend (app) label Jul 23, 2026
@Carter907 Carter907 changed the title refactor(app): migrate math editor to jsxPlugin and simplify logic refactor(app): migrate guide editor and reader to use MDX Jul 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:frontend Tasks related to frontend (app)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] Add MDX support to the editor with jsxPlugin

1 participant