Skip to content

EditComponentsConfig

Defined in: packages/core/src/components/types.ts:291

Root-level edit.* slot config after defineConfig() applies defaults — every array and the override map always present. Collection/global-level config (EditComponentsConfigInput) is NOT defaulted this way; resolveEditSlot owns those defaults at render time, mirroring how AdminCollectionConfig.livePreview is passed through unresolved.

TComponent extends ComponentHKT = ComponentHKT

The framework’s ComponentHKT.

actionsMenu: object

Defined in: packages/core/src/components/types.ts:304

items: ComponentContributionInput<TComponent, EditSlotProps>[]

overrides: Record<string, ComponentOverrideInput<TComponent, EditSlotProps>[]>


afterFields: ComponentContributionInput<TComponent, EditSlotProps>[]

Defined in: packages/core/src/components/types.ts:299


beforeFields: ComponentContributionInput<TComponent, EditSlotProps>[]

Defined in: packages/core/src/components/types.ts:298


header: object

Defined in: packages/core/src/components/types.ts:292

actions: ComponentContributionInput<TComponent, EditSlotProps>[]

after: ComponentContributionInput<TComponent, EditSlotProps>[]

before: ComponentContributionInput<TComponent, EditSlotProps>[]

overrides: Record<string, ComponentOverrideInput<TComponent, EditSlotProps>[]>


sidebar: object

Defined in: packages/core/src/components/types.ts:300

after: ComponentContributionInput<TComponent, EditSlotProps>[]

before: ComponentContributionInput<TComponent, EditSlotProps>[]