Skip to content

ViewComponentMap

ViewComponentMap<F> = object

Defined in: packages/core/src/framework.ts:144

Maps the three required admin views to their framework component types.

All three are required — omitting any one causes a TypeScript error at the defineFrameworkAdapter call site.

FrameworkAdapterInput

F extends ComponentHKT

collectionEditView: ApplyComponent<F, CollectionEditViewProps>

Defined in: packages/core/src/framework.ts:150

Collection edit form — renders all field inputs for a collection.


collectionListView: ApplyComponent<F, CollectionListViewProps>

Defined in: packages/core/src/framework.ts:148

Collection list view — renders a list of documents for a collection.


dashboard: ApplyComponent<F, DashboardProps>

Defined in: packages/core/src/framework.ts:146

Admin shell component receiving the full VexCMS config.