How do I wrap a React component that returns multiple table rows and avoid the ” cannot appear as a child of ” error?

React 16 is now here to rescue, you can now use React.Fragment to render list of elements without wrapping it into a parent element. You can do something like this:

render() {
  return (
    <React.Fragment>
      <tr>
        ...
      </tr>
    </React.Fragment>
  );
}

Leave a Comment