export default function prismHighlight( Prism: { languages: Record highlight: (code: string, grammar: any, lang: string) => string }, str: string, lang: string, ): string { if (lang === '') { lang = 'js' // default language } else if (lang === 'vue') { lang = 'html' } if (Prism.languages[lang] !== void 0) { const code = Prism.highlight(str, Prism.languages[lang], lang) return ( `
` +
      `${code}
\n` ) } return '' }