feature(public,docs): new public website and docs

This commit is contained in:
Carl-Gerhard Lindesvärd
2024-11-13 21:15:46 +01:00
parent fc2a019e1d
commit a022cb4831
234 changed files with 9341 additions and 6154 deletions

25
apps/public/lib/source.ts Normal file
View File

@@ -0,0 +1,25 @@
import {
articleCollection,
articleMeta,
docs,
meta,
pageCollection,
pageMeta,
} from '@/.source';
import { loader } from 'fumadocs-core/source';
import { createMDXSource } from 'fumadocs-mdx';
export const source = loader({
baseUrl: '/docs',
source: createMDXSource(docs, meta),
});
export const articleSource = loader({
baseUrl: '/articles',
source: createMDXSource(articleCollection, articleMeta),
});
export const pageSource = loader({
baseUrl: '/',
source: createMDXSource(pageCollection, pageMeta),
});