const card2Html = (elem, link) => {
const name = elem.attr('name');
const data = elem.attr('value')?.split('data:')[1]?.replace('undefined', '');
const value = JSON.parse(decodeURIComponent(data || '[]'));
let html = '';
switch (name) {
case 'board':
case 'emoji':
case 'flowchart2':
case 'image':
case 'mindmap':
case 'puml':
html = ``;
break;
case 'bookmarkInline':
case 'bookmarklink':
html = `${value.detail.title}`;
break;
case 'checkbox':
html = ``;
break;
case 'codeblock':
html = `
${value.code.replace(/\n/g, '`;
break;
case 'diagram':
html = `
')}`;
break;
case 'file':
case 'localdoc':
html = `${value.name}`;
break;
case 'hr':
html = '