docusaurus-plugin-typedoc-api
Version:
Docusaurus plugin that provides source code API documentation powered by TypeDoc.
24 lines (21 loc) • 550 B
JavaScript
;
const icons = require('../utils/icons.js');
const jsxRuntime = require('react/jsx-runtime');
function Icon({
reflection
}) {
const icon = icons.getKindIcon(reflection.kind, reflection.name);
if (!icon) {
return null;
}
const color = icons.getKindIconColor(reflection.kind);
// eslint-disable-next-line react-perf/jsx-no-new-object-as-prop
return /*#__PURE__*/jsxRuntime.jsx("i", {
className: `codicon codicon-${icon}`,
style: {
color
}
});
}
exports.Icon = Icon;
//# sourceMappingURL=Icon.js.map