Преглед изворни кода

WIP: impl HackmdEditor.jsx

Yuki Takei пре 7 година
родитељ
комит
4af4786a6f
1 измењених фајлова са 11 додато и 2 уклоњено
  1. 11 2
      resource/js/components/HackmdEditor.jsx

+ 11 - 2
resource/js/components/HackmdEditor.jsx

@@ -7,23 +7,32 @@ export default class HackmdEditor extends React.PureComponent {
     super(props);
     super(props);
 
 
     this.state = {
     this.state = {
-
     };
     };
 
 
+    this.loadHandler = this.loadHandler.bind(this);
   }
   }
 
 
   componentWillMount() {
   componentWillMount() {
   }
   }
 
 
+  loadHandler() {
+
+  }
+
   render() {
   render() {
     const envVars = this.props.crowi.config.env;
     const envVars = this.props.crowi.config.env;
     const hackMdUri = envVars.HACKMD_URI;
     const hackMdUri = envVars.HACKMD_URI;
+
     if (hackMdUri == null) {
     if (hackMdUri == null) {
       return <React.Fragment></React.Fragment>;
       return <React.Fragment></React.Fragment>;
     }
     }
 
 
     return (
     return (
-      <iframe src={hackMdUri}>
+      <iframe id='iframe-hackmd'
+        ref='iframe'
+        src={hackMdUri}
+        onLoad={this.loadHandler}
+      >
       </iframe>
       </iframe>
     );
     );
   }
   }