Skip to content

SlotOverrideOutlet

SlotOverrideOutlet<TProps>(props): ReactNode

Defined in: packages/react/src/slots/SlotOverrideOutlet.tsx:21

Renders an override chain’s final composed component (S3) — used directly for field.label/ field.description (no built-in default; defaultComponent is a pure fallback, usually () => null). field.input/field.cell’s own chains compose through resolveFieldInputComponent/ resolveFieldCellComponent instead, since those DO have a real built-in to start from and are consumed as a plain component (not JSX) by FieldSlotOutlet/the cell registry.

TProps extends object

ComponentType<TProps>

ComponentOverrideInput<ReactHKT, TProps>[] | undefined

TProps

SlotId

ReactNode

The override chain’s final composed component, wrapped in a ComponentErrorBoundary.