mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-08 02:10:24 +00:00
fix slate link node bug
This commit is contained in:
@@ -199,9 +199,9 @@ class IndexContentViewer extends React.Component {
|
|||||||
// translate slate_paragraph_node to treeNode
|
// translate slate_paragraph_node to treeNode
|
||||||
transParagraph = (paragraphNode) => {
|
transParagraph = (paragraphNode) => {
|
||||||
let treeNode;
|
let treeNode;
|
||||||
if (paragraphNode.nodes[0].type === 'link') {
|
if (paragraphNode.nodes[1] && paragraphNode.nodes[1].type === 'link') {
|
||||||
// paragraph node is a link node
|
// paragraph node is a link node
|
||||||
const linkNode = paragraphNode.nodes[0];
|
const linkNode = paragraphNode.nodes[1];
|
||||||
const textNode = linkNode.nodes[0];
|
const textNode = linkNode.nodes[0];
|
||||||
let name = textNode.leaves[0] ? textNode.leaves[0].text : '';
|
let name = textNode.leaves[0] ? textNode.leaves[0].text : '';
|
||||||
treeNode = new TreeNode({ name: name, href: linkNode.data.href });
|
treeNode = new TreeNode({ name: name, href: linkNode.data.href });
|
||||||
|
Reference in New Issue
Block a user