0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2026-05-07 20:58:40 +00:00
This commit is contained in:
Víctor Losada Hernández
2026-05-03 18:00:15 +02:00
parent d758fc2d20
commit 6faca50a19
2 changed files with 141 additions and 107 deletions
+3 -2
View File
@@ -156,6 +156,7 @@ const CodeEditor = forwardRef(
const pageMap = useRef([]);
const recomputePages = (doc)=>{
if (tab !== 'brewText') return;
const pages = [0];
const text = doc.toString();
let offset = 0;
@@ -184,7 +185,7 @@ const CodeEditor = forwardRef(
const createExtensions = ({ onChange, language, editorTheme })=>{
const setEventListeners = EditorView.updateListener.of((update)=>{
if(update.docChanged) {
tab === 'brewText' && recomputePages(update.state.doc);
recomputePages(update.state.doc);
onChange(update.state.doc.toString());
}
if(update.selectionSet) {
@@ -250,7 +251,7 @@ const CodeEditor = forwardRef(
extensions : createExtensions({ onChange, language, editorTheme }),
});
tab === 'brewText' && recomputePages(state.doc);
recomputePages(state.doc);
viewRef.current = new EditorView({
state,