make title -> figcaption work
This commit is contained in:
parent
4a23681839
commit
3d97b403f6
1 changed files with 11 additions and 13 deletions
|
|
@ -46,16 +46,14 @@ export const markdownLib = markdownIt({
|
||||||
.use(markdownItEmoji)
|
.use(markdownItEmoji)
|
||||||
.use(markdownItFootnote)
|
.use(markdownItFootnote)
|
||||||
.use(markdownitMark)
|
.use(markdownitMark)
|
||||||
.use(markdownitAbbr);
|
.use(markdownitAbbr)
|
||||||
// .use(md => {
|
.use(md => {
|
||||||
// md.renderer.rules.image = (tokens, idx) => {
|
md.renderer.rules.image = (tokens, idx) => {
|
||||||
// const token = tokens[idx];
|
const token = tokens[idx];
|
||||||
// const src = token.attrGet('src');
|
const src = token.attrGet('src');
|
||||||
// const alt = token.content || '';
|
const alt = token.content || '';
|
||||||
// const title = token.attrGet('title') || '';
|
const caption = token.attrGet('title');
|
||||||
|
const imgTag = `<img src="${src}" alt="${alt}">`;
|
||||||
// const imgTag = `<img src="${src}" alt="${alt}" loading="lazy" decoding="async">`;
|
return caption ? `<figure>${imgTag}<figcaption>${caption}</figcaption></figure>` : imgTag;
|
||||||
|
};
|
||||||
// return title ? `<figure>${imgTag}<figcaption>${title}</figcaption></figure>` : imgTag;
|
});
|
||||||
// };
|
|
||||||
// });
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue