35 lines
622 B
TypeScript
Raw Normal View History

import type { CollectionConfig } from "payload";
import { lexicalEditor } from "@payloadcms/richtext-lexical";
export const Teams: CollectionConfig = {
slug: "teams",
fields: [
{
name: "name",
type: "text",
required: true,
},
{
name: "role",
type: "text",
required: true,
},
{
name: "img",
label: "Image",
type: "upload",
relationTo: "media",
required: true,
},
{
name: "biography",
type: "richText",
editor: lexicalEditor({}),
},
],
admin: {
hideAPIURL: true,
useAsTitle: "name",
},
};