Replaced contentlayer with keystatic

This commit is contained in:
giancarlo
2024-04-10 14:52:18 +08:00
parent f729bf6077
commit 006c4d430f
37 changed files with 2842 additions and 2776 deletions

View File

@@ -4,16 +4,16 @@ export async function ContentRenderer({
content,
type = process.env.CMS_CLIENT as CmsType,
}: {
content: string;
content: unknown;
type?: CmsType;
}) {
switch (type) {
case 'contentlayer': {
const { MDXContentRenderer } = await import(
'../../contentlayer/src/content-renderer'
case 'keystatic': {
const { KeystaticDocumentRenderer } = await import(
'../../keystatic/src/content-renderer'
);
return MDXContentRenderer({ content });
return KeystaticDocumentRenderer({ content });
}
case 'wordpress': {