Skip to content

relationship

relationship<TFieldMeta, TCollectionSlug>(options): RelationshipField<TFieldMeta, TCollectionSlug>

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

Defines a relationship field with React-typed component slots.

Drop-in replacement for @vexcms/core’s relationship — same behaviour, but options.admin.components.preview is typed as a React ComponentType.

TFieldMeta extends object = { }

TCollectionSlug extends string = string

RelationshipFieldInput<TFieldMeta, TCollectionSlug>

Relationship field configuration.

RelationshipField<TFieldMeta, TCollectionSlug>

The resolved relationship field definition.