Open Jules-Pinsard opened 8 months ago
@Jules-Pinsard Maybe this plugin can solve your problem
https://uiwjs.github.io/react-codemirror/#/extensions/events
const extension = events.content({
input: (evn) => {
console.log('input');
}
});
<CodeMirror value="console.log('hello world!');" height="200px" extensions={[extension]} />
Thanks for your answer 😃 That's interesting! Is there a list of events handled by this extensions ? In the documentation I only found "blur" "focus" and "scroll"
@Jules-Pinsard This is a dom event, which supports a lot of event bindings. Welcome to help update the documentation.
Hi !
I'm trying to create a "bookmark" feature for my app but i'm stuck with event handling. The feature should work this way : -When the user type "#" in the beginning of the line it implement the useReducer state with an object (with the content of this line and the position in the editor) -A button is created by rerendering with an action of focus on the specific line when the user click on it -The position stored in the object should evolve as the editor is modified -The object should be deleted if the line is deleted
I'm struggling to find an event to listen for deletion of content (in order to update the position if it's affected)
Thanks for your help 😄