FormArray()
function FormArray(__namedParameters): ReactNode;
Defined in: core/render/components/form-array.tsx:58
FormArray - маркерный компонент для массивов
Этот компонент не рендерится напрямую. Он используется как дискриминатор типа в RenderSchema для определения ArrayRenderNode.
Фактический рендеринг массива выполняется в RenderNodeComponent, который использует selector-based children для определения частей массива.
Parameters
__namedParameters
Returns
ReactNode
Example
{
component: FormArray,
componentProps: {
array: path.items,
children: [
{ selector: 'header', component: HeaderComponent },
{ selector: 'empty', component: EmptyComponent },
{
selector: 'item',
render: (itemPath) => ({
component: Box,
componentProps: { children: [{ component: itemPath.name }] },
}),
},
],
},
}