UNPKG

@smitch/fluid

Version:

A Next/React ui-component libray.

13 lines (12 loc) 480 B
'use client'; import { jsx as _jsx } from "react/jsx-runtime"; import { useEffect } from 'react'; import Prism from 'prismjs'; var Codeblock = function (_a) { var _b = _a.language, language = _b === void 0 ? 'plaintext' : _b, children = _a.children; useEffect(function () { Prism.highlightAll(); }, [children]); return (_jsx("pre", { children: _jsx("code", { className: "language-".concat(language), children: children }) })); }; export default Codeblock;