1
0
Fork 0
polaris-task-force/src/collections/Shims.ts

40 lines
772 B
TypeScript

import { GlobalConfig } from "payload";
import { isDeveloper } from "@/utils/access-control/isRole";
export const Shims: GlobalConfig = {
slug: "shims",
access: {
update: isDeveloper,
read: isDeveloper,
},
fields: [
{
name: "shims",
type: "array",
fields: [
{
name: "name",
type: "text",
required: true,
unique: true,
},
{
name: "summary",
type: "text",
},
{
name: "content",
type: "code",
required: true,
},
{
name: "type",
type: "select",
options: ["css", "js"],
required: true,
defaultValue: "css",
},
],
},
],
};