1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-05 08:53:14 +00:00

replace tree with index content (#2819)

This commit is contained in:
王健辉
2019-01-15 13:22:00 +08:00
committed by Daniel Pan
parent 4fcbe3253d
commit 9340d4af38
4 changed files with 183 additions and 73 deletions

View File

@@ -0,0 +1,33 @@
import React from 'react';
import PropTypes from 'prop-types';
import MarkdownViewer from '@seafile/seafile-editor/dist/viewer/markdown-viewer';
const viewerPropTypes = {
onLinkClick: PropTypes.func,
onContentRendered: PropTypes.func.isRequired,
indexContent: PropTypes.string,
};
class IndexContentViewer extends React.Component {
onLinkClick = (event) => {
event.preventDefault();
this.props.onLinkClick(event);
}
render() {
return (
<div className="markdown-content">
<MarkdownViewer
markdownContent={this.props.indexContent}
onContentRendered={this.props.onContentRendered}
/>
</div>
);
}
}
IndexContentViewer.propTypes = viewerPropTypes;
export default IndexContentViewer;