mirror of
https://github.com/better-auth/better-auth.git
synced 2026-05-22 14:21:55 -05:00
31 lines
690 B
TypeScript
31 lines
690 B
TypeScript
import { loader } from "fumadocs-core/source";
|
|
import { toFumadocsSource } from "fumadocs-mdx/runtime/server";
|
|
import { blogCollection, docs, docsBeta } from "@/.source/server";
|
|
|
|
export const source = loader({
|
|
baseUrl: "/docs",
|
|
source: docs.toFumadocsSource(),
|
|
});
|
|
|
|
export const sourceBeta = loader({
|
|
baseUrl: "/docs/beta",
|
|
source: docsBeta.toFumadocsSource(),
|
|
});
|
|
|
|
/**
|
|
* Pick the docs source loader for a given version slug.
|
|
*/
|
|
export function getSourceFor(versionSlug: string | null) {
|
|
switch (versionSlug) {
|
|
case "beta":
|
|
return sourceBeta;
|
|
default:
|
|
return source;
|
|
}
|
|
}
|
|
|
|
export const blogs = loader({
|
|
baseUrl: "/blog",
|
|
source: toFumadocsSource(blogCollection, []),
|
|
});
|