UNPKG

@theme-ui/prism

Version:

A syntax highlighting component based on [prism-react-renderer](https://github.com/FormidableLabs/prism-react-renderer) that works seamlessly with Theme UI.

10 lines (9 loc) 470 B
import Highlight from 'prism-react-renderer'; type HighlightProps = React.ComponentPropsWithoutRef<typeof Highlight>; export interface ThemeUIPrismProps extends Omit<HighlightProps, 'children' | 'code' | 'language' | 'theme' | 'Prism'> { className: string; children: string; Prism?: HighlightProps['Prism']; } export default function ThemeUIPrism({ children, className: outerClassName, ...props }: ThemeUIPrismProps): import("react").JSX.Element; export {};