fix param description

This commit is contained in:
Felix Roos 2023-02-09 18:44:41 +01:00
parent f497d7b212
commit f02a41b675

View File

@ -2,6 +2,11 @@ import { createRoot } from 'react-dom/client';
import jsdoc from '../../../../doc.json';
const getDocLabel = (doc) => doc.name || doc.longname;
const getInnerText = (html) => {
var div = document.createElement('div');
div.innerHTML = html;
return div.textContent || div.innerText || '';
};
export function Autocomplete({ doc }) {
return (
@ -11,7 +16,7 @@ export function Autocomplete({ doc }) {
<ul>
{doc.params?.map(({ name, type, description }, i) => (
<li key={i}>
{name} : {type.names?.join(' | ')} {description ? <> - {description}</> : ''}
{name} : {type.names?.join(' | ')} {description ? <> - {getInnerText(description)}</> : ''}
</li>
))}
</ul>