diff --git a/packages/codemirror/autocomplete.mjs b/packages/codemirror/autocomplete.mjs index c9ec3d7a..203ab855 100644 --- a/packages/codemirror/autocomplete.mjs +++ b/packages/codemirror/autocomplete.mjs @@ -3,6 +3,12 @@ import jsdoc from '../../doc.json'; import { autocompletion } from '@codemirror/autocomplete'; import { h } from './html'; +function plaintext(str) { + const div = document.createElement('div'); + div.innerText = str; + return div.innerHTML; +} + const getDocLabel = (doc) => doc.name || doc.longname; const getInnerText = (html) => { var div = document.createElement('div'); @@ -21,7 +27,7 @@ ${doc.description} )}
- ${doc.examples?.map((example) => `
${example}
`)} + ${doc.examples?.map((example) => `
${plaintext(example)}
`)}
`[0]; /*