fumadocs-core
Version:
The React.js library for building a documentation website
19 lines (18 loc) • 440 B
JavaScript
//#region src/source/plugins/icon.ts
function iconPlugin(resolveIcon) {
function replaceIcon(node) {
if (node.icon === void 0 || typeof node.icon === "string") node.icon = resolveIcon(node.icon);
return node;
}
return {
name: "fumadocs:icon",
transformPageTree: {
file: replaceIcon,
folder: replaceIcon,
separator: replaceIcon
}
};
}
//#endregion
export { iconPlugin as t };
//# sourceMappingURL=icon-Dt7IObrc.js.map