2024-10-21 23:37:09 +02:00

16 lines
320 B
TypeScript

import 'katex/dist/katex.min.css';
import KaTeX from 'katex';
import { memo } from 'react';
interface TeXProps {
math: string;
}
export default memo(TeX);
export function TeX({ math }: TeXProps) {
const innerHtml = KaTeX.renderToString(math);
return <span dangerouslySetInnerHTML={{ __html: innerHtml }} />;
}