“React.Children.only expected to receive a single React element child” error when putting and in a

It seems that <TouchableHighlight> must have exactly one child. The docs say that it supports only one child and more than one must be wrapped in a <View>, but not that it must have at least (and most) one child. I just wanted to have a plain coloured button with no text/image, so I didn’t deem it necessary to add a child.

I’ll try to update the docs to indicate this.

Leave a Comment