feat: trying to figure out syntax highlighting

This commit is contained in:
Stevan Freeborn
2023-04-11 17:00:54 -05:00
parent 247c2333fb
commit c87b2a39e8
6 changed files with 43 additions and 6 deletions
+9 -1
View File
@@ -1,6 +1,10 @@
'use client';
import { MouseEvent, useState } from 'react';
import Prism from 'prismjs';
import 'prismjs/components/prism-json';
import 'prismjs/themes/prism.css';
import { MouseEvent, useEffect, useState } from 'react';
import styles from './Code.module.css';
function CodeCopyButton() {
@@ -70,6 +74,10 @@ export default function Code({
language: string;
heading: string;
}) {
useEffect(() => {
Prism.highlightAll();
}, []);
return (
<div className={styles.snippetContainer}>
<div className={styles.snippetHeader}>