jodit / jodit/jodit-react

Alternative React component for Jodit HTML editor

Open
#51 5 comments 7 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
406
Forks
131
Avg merge
2h 32m
Merged PRs (30d)
2

Description

There are some issues when I use your jodit-react module,
When I want to wrap the module in the third component and do some stuff on, like altering content before update or adding a default value to, It cause re-rendering on each onChange for JoditEditor component and I lose the focus and cursor point of the editor.

So I decided to use the main Jodit module instead of jodit-react and add some functionality on it.
Lazy loading for jodit module and debounce for onChange prop are the main things that I added.

Here is the gist of it

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the existing jodit-react module and its JoditEditor component, then compare their behavior with the linked gist. Identify the intended scope for lazy loading, debounced onChange handling, and preserving editor focus before defining completion criteria; the issue does not name files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.