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