File size: 523 Bytes
b91e262
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import { Field, SelectField } from "payload/types";
import deepMerge from "../utilities/deepMerge";

type Args = {
  overrides?: Partial<SelectField>;
};

export const backgroundColor = ({ overrides = {} }: Args): Field =>
  deepMerge(
    {
      name: "backgroundColor",
      type: "select",
      defaultValue: "white",
      options: [
        {
          label: "White",
          value: "white",
        },
        {
          label: "Black",
          value: "black",
        },
      ],
    },
    overrides,
  );