#Type x is not assignable to type 'CollectionSlug | CollectionSlug[]

4 messages · Page 1 of 1 (latest)

grim raft
#

And my Categories collection:

export const Categories: CollectionConfig = {
  slug: 'categories',
  admin: {
    useAsTitle: 'name',
  },
  fields: [
    {
      name: 'id',
      label: 'Category ID',
      type: 'number',
      required: true,
    },
    {
      name: 'parentID',
      label: 'Parent ID',
      type: 'number',
      required: true,
    },
    {
      name: 'name',
      label: 'Name',
      type: 'text',
      required: true,
    },
    {
      name: 'description',
      label: 'Description',
      type: 'text',
    },
    {
      name: 'metaTitle',
      label: 'SEO Title',
      type: 'text',
    },
    {
      name: 'metaDescription',
      label: 'SEO Description',
      type: 'text',
    },
    {
      name: 'image',
      label: 'Image',
      type: 'upload',
      relationTo: 'media',
      required: true,
    },
    {
      name: 'nodeDepth',
      label: 'Node Depth',
      type: 'number',
      required: true,
      admin: { disabled: true },
    },
    {
      name: 'leftNode',
      label: 'Left Node',
      type: 'number',
      required: true,
      admin: { disabled: true },
    },
    {
      name: 'rightNode',
      label: 'Right Node',
      type: 'number',
      required: true,
      admin: { disabled: true },
    },
    {
      name: 'slug',
      label: 'Slug',
      type: 'text',
    },
  ],
}
solar vessel
#

Has categories been added to your collections array? Does it show up in your generated types file?

grim raft
#

It needed to be added to the collections array, thanks.