dumi-theme-antd-style
Version:
dumi-theme-antd-style 是为 dumi2 打造的一款文档站主题包,提供了更加美观、易用的研发与阅读体验
19 lines • 621 B
JavaScript
import { ThemeProvider } from "../../components/DumiSiteProvider";
import { Highlighter } from "../../components/Highlighter";
import { useSiteStore } from "../../store";
import { jsx as _jsx } from "react/jsx-runtime";
var SourceCode = function SourceCode(_ref) {
var children = _ref.children,
lang = _ref.lang;
var theme = useSiteStore(function (s) {
return s.siteData.themeConfig.syntaxTheme;
});
return /*#__PURE__*/_jsx(ThemeProvider, {
children: /*#__PURE__*/_jsx(Highlighter, {
syntaxThemes: theme,
language: lang,
children: children
})
});
};
export default SourceCode;