upstream #1
@ -2,7 +2,7 @@ import { visit } from 'unist-util-visit'
|
|||||||
|
|
||||||
export default function remarkCodeTitles() {
|
export default function remarkCodeTitles() {
|
||||||
return (tree) =>
|
return (tree) =>
|
||||||
visit(tree, 'code', (node, index) => {
|
visit(tree, 'code', (node, index, parent) => {
|
||||||
const nodeLang = node.lang || ''
|
const nodeLang = node.lang || ''
|
||||||
let language = ''
|
let language = ''
|
||||||
let title = ''
|
let title = ''
|
||||||
@ -26,7 +26,7 @@ export default function remarkCodeTitles() {
|
|||||||
data: { _xdmExplicitJsx: true },
|
data: { _xdmExplicitJsx: true },
|
||||||
}
|
}
|
||||||
|
|
||||||
tree.children.splice(index, 0, titleNode)
|
parent.children.splice(index, 0, titleNode)
|
||||||
node.lang = language
|
node.lang = language
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user