docusaurus-plugin-typedoc-api
Version:
Docusaurus plugin that provides source code API documentation powered by TypeDoc.
28 lines (26 loc) • 855 B
JavaScript
;
const Link = require('@docusaurus/Link');
const useBrokenLinks = require('@docusaurus/useBrokenLinks');
const jsxRuntime = require('react/jsx-runtime');
const _interopDefault = e => e && e.__esModule ? e : {
default: e
};
const Link__default = /*#__PURE__*/_interopDefault(Link);
const useBrokenLinks__default = /*#__PURE__*/_interopDefault(useBrokenLinks);
function AnchorLink({
id
}) {
useBrokenLinks__default.default().collectAnchor(id);
return /*#__PURE__*/jsxRuntime.jsxs(Link__default.default, {
className: "tsd-anchor",
href: `#${id}`,
children: [/*#__PURE__*/jsxRuntime.jsx("span", {
className: "tsd-anchor-id",
id: id
}), /*#__PURE__*/jsxRuntime.jsx("i", {
className: "codicon codicon-symbol-numeric"
})]
});
}
exports.AnchorLink = AnchorLink;
//# sourceMappingURL=AnchorLink.js.map