Skip to content

CollectionConfig

CollectionConfig<TFieldMeta, TCollectionMeta, TCollectionSlug, TFields> = CollectionConfig<TFieldMeta, TCollectionMeta, TCollectionSlug, TFields, ReactHKT>

Defined in: packages/react/src/index.ts:288

Resolved collection configuration with React-typed component slots.

Identical to @vexcms/core’s CollectionConfig except component slots resolve to React ComponentType instead of the opaque ComponentHKT default.

TFieldMeta extends object = { }

TCollectionMeta extends object = { }

TCollectionSlug extends CollectionSlug = CollectionSlug

TFields extends Record<string, AdminField<TFieldMeta>> = Record<string, AdminField<TFieldMeta>>