Reference

Children

Helpers for iterating, counting, flattening, and validating children.

Signature

const Children: { function count(children: ReactCompatNode): number; function forEach(children: ReactCompatNode, fn: (child: string | number | ReactCompatRenderableElement | ReactCompatPortal | ReactCompatNode[], index: number): void): void; function map<T>(children: ReactCompatNode, fn: (child: string | number | ReactCompatRenderableElement | ReactCompatPortal | ReactCompatNode[], index: number): T): T[] | null; function only(children: ReactCompatNode): string | number | ReactCompatRenderableElement | ReactCompatPortal | ReactCompatNode[]; function toArray(children: ReactCompatNode): string | number | ReactCompatRenderableElement | ReactCompatPortal | ReactCompatNode[][] }