import 'highlight.js/styles/monokai-sublime.css'; import hightlight from 'highlight.js'; import { PropsWithChildren, useEffect, useRef } from 'react'; const CodeHighlight = ({ children }: PropsWithChildren) => { const highlightElement = useRef(null); useEffect(() => { if (highlightElement?.current) { hightlight.highlightElement(highlightElement.current.querySelector('pre')); } }, []); return (
{children}
); }; export default CodeHighlight;