diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2025-09-18 19:34:06 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2025-09-18 19:34:06 -0300 |
commit | 2525ba73e915042045851db937d468e144d8870c (patch) | |
tree | ce5997f415a0ffa4750f68c7ab3375bebf06d747 /src/content/dependencies | |
parent | f36fa482e6d9c476c477c8271f2aa46c3744134e (diff) |
content, replacer: <<label:tooltip>> in content text preview
Diffstat (limited to 'src/content/dependencies')
-rw-r--r-- | src/content/dependencies/transformContent.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/content/dependencies/transformContent.js b/src/content/dependencies/transformContent.js index 4646a6eb..06056ffc 100644 --- a/src/content/dependencies/transformContent.js +++ b/src/content/dependencies/transformContent.js @@ -89,6 +89,20 @@ export default { nodes: parsedNodes .map(node => { + if (node.type === 'tooltip') { + return { + i: node.i, + iEnd: node.iEnd, + type: 'tooltip', + data: { + // No recursion yet. Sorry! + tooltip: node.data.content[0].data, + label: node.data.label[0].data, + link: null, + }, + }; + } + if (node.type !== 'tag') { return node; } |