mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-06 09:21:54 +00:00
Add related documents UI (#2577)
This commit is contained in:
@@ -167,6 +167,12 @@ class EditorUtilities {
|
||||
);
|
||||
}
|
||||
|
||||
getRepoInfo(newRepoID) {
|
||||
return (
|
||||
seafileAPI.getRepoInfo(newRepoID)
|
||||
);
|
||||
}
|
||||
|
||||
getInternalLink() {
|
||||
return seafileAPI.getInternalLink(repoID, filePath);
|
||||
}
|
||||
@@ -273,6 +279,7 @@ class MarkdownEditor extends React.Component {
|
||||
lastModifier: '',
|
||||
},
|
||||
collabServer: seafileCollabServer ? seafileCollabServer : null,
|
||||
relatedFiles: [],
|
||||
};
|
||||
}
|
||||
|
||||
@@ -303,6 +310,12 @@ class MarkdownEditor extends React.Component {
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
seafileAPI.listRelatedFiles(repoID, filePath).then(res => {
|
||||
this.setState({
|
||||
relatedFiles: res.data.related_files
|
||||
})
|
||||
});
|
||||
}
|
||||
|
||||
render() {
|
||||
@@ -329,6 +342,7 @@ class MarkdownEditor extends React.Component {
|
||||
hasDraft={hasDraft}
|
||||
shareLinkExpireDaysMin={shareLinkExpireDaysMin}
|
||||
shareLinkExpireDaysMax={shareLinkExpireDaysMax}
|
||||
relatedFiles={this.state.relatedFiles}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
Reference in New Issue
Block a user