import type { CollectionConfig } from "payload"; export const Testimonials: CollectionConfig = { slug: "testimonials", admin: { useAsTitle: "clientName", }, access: { read: () => true, create: ({ req: { user } }) => user?.role === "admin", update: ({ req: { user } }) => user?.role === "admin", delete: ({ req: { user } }) => user?.role === "admin", }, fields: [ { name: "clientName", type: "text", required: true, }, { name: "company", type: "text", }, { name: "role", type: "text", }, { name: "quote", type: "textarea", required: true, }, { name: "featured", type: "checkbox", defaultValue: false, admin: { position: "sidebar", }, }, ], };