SurfSense/surfsense_web/lib/source.ts

13 lines
358 B
TypeScript
Raw Normal View History

2025-07-27 10:05:37 -07:00
import { loader } from "fumadocs-core/source";
import { icons } from "lucide-react";
import { createElement } from "react";
import { docs } from "@/.source/server";
2025-07-27 10:05:37 -07:00
2025-04-22 02:24:13 -07:00
export const source = loader({
2025-07-27 10:05:37 -07:00
baseUrl: "/docs",
source: docs.toFumadocsSource(),
icon(icon) {
if (icon && icon in icons) return createElement(icons[icon as keyof typeof icons]);
},
2025-07-27 10:05:37 -07:00
});