You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
551 B
13 lines
551 B
11 years ago
|
---
|
||
|
id: children-prop-type-tip
|
||
|
title: Type of the children prop
|
||
11 years ago
|
layout: cookbook
|
||
11 years ago
|
permalink: children-prop-type-tip.html
|
||
11 years ago
|
prev: style-prop-value-px.html
|
||
|
next: controlled-input-null-value.html
|
||
11 years ago
|
---
|
||
|
|
||
11 years ago
|
Usually, a component's `this.props.children` is an array of components. To save an extra array allocation, it returns the component itself when there's only one.
|
||
11 years ago
|
|
||
11 years ago
|
This means accessing, for example, `this.props.children.length` might be misleading, as it could either be the `length` property of the array of children, or that of a single string component.
|