fix: add line numbers to code

This commit is contained in:
Torsten Dittmann
2022-10-04 18:49:18 +02:00
parent 1bcd64c2b4
commit f64f401183
+3 -1
View File
@@ -8,13 +8,15 @@
export let code = '';
export let language: 'js' | 'html' | 'dart' | 'json';
export let showLineNumbers = false;
afterUpdate(async () => {
Prism.highlightAll();
});
</script>
<pre class={`language-${language} line-numbers`}><code>{@html code}</code></pre>
<pre class={`language-${language}`} class:line-numbers={showLineNumbers}><code
>{@html code}</code></pre>
<style lang="scss" global>
@import 'prismjs/themes/prism.css';