itizawa 5 лет назад
Родитель
Сommit
c018de0023

+ 1 - 1
src/client/js/components/PageEditor.jsx

@@ -311,7 +311,7 @@ class PageEditor extends React.Component {
           <Preview
             markdown={this.state.markdown}
             // eslint-disable-next-line no-return-assign
-            innerRef={(el) => { return this.previewElement = el }}
+            inputRef={(el) => { return this.previewElement = el }}
             isMathJaxEnabled={this.state.isMathJaxEnabled}
             renderMathJaxOnInit={false}
             onScroll={this.onPreviewScroll}

+ 3 - 3
src/client/js/components/PageEditor/Preview.jsx

@@ -82,8 +82,8 @@ class Preview extends React.PureComponent {
             className="page-editor-preview-body"
             ref={(elm) => {
                 this.previewElement = elm;
-                if (this.props.innerRef != null) {
-                  this.props.innerRef(elm);
+                if (this.props.inputRef != null) {
+                  this.props.inputRef(elm);
                 }
               }}
             onScroll={(event) => {
@@ -114,7 +114,7 @@ Preview.propTypes = {
   appContainer: PropTypes.instanceOf(AppContainer).isRequired,
 
   markdown: PropTypes.string,
-  innerRef: PropTypes.func,
+  inputRef: PropTypes.func,
   isMathJaxEnabled: PropTypes.bool,
   renderMathJaxOnInit: PropTypes.bool,
   onScroll: PropTypes.func,