fumadocs-core
Version:
The React.js library for building a documentation website
18 lines (16 loc) • 613 B
JavaScript
import "../mdast-utils-mc9-X-PK.js";
import { remarkHeading } from "../mdx-plugins/remark-heading.js";
import { remark } from "remark";
//#region src/content/toc.ts
function getTableOfContents(content, remarkPlugins) {
if (remarkPlugins) return remark().use(remarkPlugins).use(remarkHeading).process(content).then((result$1) => {
if ("toc" in result$1.data) return result$1.data.toc;
return [];
});
const result = remark().use(remarkHeading).processSync(content);
if ("toc" in result.data) return result.data.toc;
return [];
}
//#endregion
export { getTableOfContents };
//# sourceMappingURL=toc.js.map