F

filterComponents

Finds every element in a rendered tree that a component name or predicate picks, walking only props and children.

function filterComponents<P = any>(tree: any, match: ComponentMatch<P>): ReactElement<P, string | JSXElementConstructor<any>>[]

Parameters

NameTypeDescription
treeany

A render result, such as result in an after patch.

matchComponentMatch<P>

A component name, or a predicate on each element.

Returns

ReactElement<P, string | JSXElementConstructor<any>>[]

Every matching element, outermost first.