import { CollectionConfig } from "payload"; import { isDeveloper } from "@/utils/access-control/isRole"; export const Experience: CollectionConfig = { slug: "experience", access: { create: isDeveloper, update: isDeveloper, delete: isDeveloper, }, admin: { group: "Users", useAsTitle: "name", }, labels: { plural: "XP Levels", singular: "XP Level", }, fields: [ { name: "name", type: "text", required: true, unique: true, }, { name: "requiredPoints", type: "number", required: true, }, { name: "description", type: "richText", required: true, }, ], };