Skip to content

Commit ff560ca

Browse files
authored
Added code lang support (telegraf#989)
1 parent 753ba9c commit ff560ca

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

markup.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,11 @@ class Markup {
186186
result.push('<code>')
187187
break
188188
case 'pre':
189-
result.push('<pre>')
189+
if (entity.language) {
190+
result.push(`<pre><code class="language-${entity.language}">`)
191+
} else {
192+
result.push('<pre>')
193+
}
190194
break
191195
case 'strikethrough':
192196
result.push('<s>')
@@ -224,7 +228,11 @@ class Markup {
224228
result.push('</code>')
225229
break
226230
case 'pre':
227-
result.push('</pre>')
231+
if (entity.language) {
232+
result.push('</code></pre>')
233+
} else {
234+
result.push('</pre>')
235+
}
228236
break
229237
case 'strikethrough':
230238
result.push('</s>')

0 commit comments

Comments
 (0)