Skip to content

ViewComponentMap

ViewComponentMap<F> = object

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

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:234

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


collectionListView: ApplyComponent<F, CollectionListViewProps>

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

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


dashboard: ApplyComponent<F, DashboardProps>

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

Dashboard view — reads the full VexCMS config from useVexConfig().