starting to understand payload

This commit is contained in:
2025-10-10 11:51:38 -04:00
parent 343889da93
commit b8c545271a
9 changed files with 193 additions and 72 deletions

27
src/collections/Page.ts Normal file
View File

@@ -0,0 +1,27 @@
import { lexicalEditor } from '@payloadcms/richtext-lexical'
import type { CollectionConfig } from 'payload'
export const Page: CollectionConfig = {
slug: 'pages',
defaultPopulate: {
title: true,
slug: true,
},
access: {
read: () => true,
},
admin: {
defaultColumns: ['title', 'slug', 'updatedAt',],
},
fields: [
{
name: 'title',
type: 'text',
required: true,
},
{
name: 'richText',
type: 'richText'
}
],
}