From 380ee1acac1c0b7972d7d423cf804af146dc0edf Mon Sep 17 00:00:00 2001 From: bobzel Date: Sun, 10 Dec 2023 20:19:27 -0500 Subject: massive changes to use mobx 6 which means not accessing props directly in @computed functions. --- src/client/views/nodes/formattedText/EquationEditor.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/client/views/nodes/formattedText/EquationEditor.tsx') diff --git a/src/client/views/nodes/formattedText/EquationEditor.tsx b/src/client/views/nodes/formattedText/EquationEditor.tsx index bde6c1315..07c70af77 100644 --- a/src/client/views/nodes/formattedText/EquationEditor.tsx +++ b/src/client/views/nodes/formattedText/EquationEditor.tsx @@ -3,8 +3,7 @@ import React, { Component, createRef } from 'react'; // Import JQuery, required for the functioning of the equation editor import $ from 'jquery'; -// Import the styles from the Mathquill editor -import 'mathquill/build/mathquill.css'; +import './EquationEditor.scss'; // eslint-disable-next-line @typescript-eslint/ban-ts-ignore // @ts-ignore @@ -14,6 +13,8 @@ window.jQuery = $; // @ts-ignore require('mathquill/build/mathquill'); +(window as any).MathQuill = (window as any).MathQuill.getInterface(1); + type EquationEditorProps = { onChange(latex: string): void; value: string; @@ -74,8 +75,7 @@ class EquationEditor extends Component { autoOperatorNames, }; - // @ts-ignore - this.mathField = (MathQuill as any).MathField(this.element.current, config); + this.mathField = (window as any).MathQuill.MathField(this.element.current, config); this.mathField.latex(value || ''); } -- cgit v1.2.3-70-g09d2