mirror of
https://github.com/ivabus/gui
synced 2025-06-08 00:00:27 +03:00
prevent readme breaking on rst readme's
This commit is contained in:
parent
1d282ac7e4
commit
d74c2e3791
1 changed files with 3 additions and 2 deletions
|
@ -2,6 +2,7 @@
|
||||||
// sorry no time to make a pr to the module there
|
// sorry no time to make a pr to the module there
|
||||||
// added a render_directive fn
|
// added a render_directive fn
|
||||||
import restructured from "restructured";
|
import restructured from "restructured";
|
||||||
|
import _ from "lodash";
|
||||||
|
|
||||||
type Element = {
|
type Element = {
|
||||||
type: string;
|
type: string;
|
||||||
|
@ -188,8 +189,8 @@ const render_block_element = (
|
||||||
|
|
||||||
const render_directive = (element: Element, level = 0, indent = 2): string => {
|
const render_directive = (element: Element, level = 0, indent = 2): string => {
|
||||||
const indentString = " ".repeat(level * indent);
|
const indentString = " ".repeat(level * indent);
|
||||||
const src = element.children[0].value;
|
const src = _.get(element, "children[0].children[0].value", "");
|
||||||
const alt = element.children[1].value;
|
const alt = _.get(element, "children[1].children[1].value", "");
|
||||||
return element.directive === "image"
|
return element.directive === "image"
|
||||||
? `
|
? `
|
||||||
${indentString}<img src="${src}" alt="${alt}" />\n
|
${indentString}<img src="${src}" alt="${alt}" />\n
|
||||||
|
|
Loading…
Reference in a new issue