UNPKG

fumadocs-ui

Version:

The Radix UI version of Fumadocs UI

23 lines (21 loc) 702 B
import defaultMdxComponents from "./mdx.js"; import { jsx } from "react/jsx-runtime"; //#region src/mdx.server.tsx /** * Extend the default Link component to resolve relative file paths in `href`. * * @param page the current page * @param source the source object * @param OverrideLink The component to override from */ function createRelativeLink(source, page, OverrideLink = defaultMdxComponents.a) { return async function RelativeLink({ href, ...props }) { return /* @__PURE__ */ jsx(OverrideLink, { href: href ? source.resolveHref(href, page) : href, ...props }); }; } //#endregion export { createRelativeLink, defaultMdxComponents as default }; //# sourceMappingURL=mdx.server.js.map