[Chore] Update extractor for 30web

This commit is contained in:
Angelos Chalaris
2019-11-06 19:05:35 +02:00
parent aa8b71b0cc
commit 80f3a24222
7 changed files with 23 additions and 12 deletions

View File

@ -78,7 +78,7 @@ const FullCard = ({ snippetData, difficulty, isDarkMode }) => {
/>
</CopyToClipboard>
<pre
className={`card-code language-${config.language}`}
className={`card-code language-${config.language.short}`}
dangerouslySetInnerHTML={{ __html: snippetData.codeHtml }}
/>
<button

View File

@ -26,7 +26,7 @@ const getCodeBlocks = str => {
});
}
const replacer = new RegExp(
`<pre class="language-${config.language}"><code class="language-${config.language}">([\\s\\S]*?)</code></pre>`,
`<pre class="language-${config.language.short}"><code class="language-${config.language.short}">([\\s\\S]*?)</code></pre>`,
'g',
);
results = results.map(v => v.replace(replacer, '$1').trim());
@ -85,7 +85,7 @@ const getRawCodeBlocks = str => {
});
}
const replacer = new RegExp(
`\`\`\`${config.language}([\\s\\S]*?)\`\`\``,
`\`\`\`${config.language.short}([\\s\\S]*?)\`\`\``,
'g',
);
results = results.map(v => v.replace(replacer, '$1').trim());