title: How to render multiple reactjs elements inside one DIV using typescript (tsx)?
body: <p>Refer to the code below, I need to render 3 elements / components under the same container.  </p>
  
  <p>I tried calling the Render function for each elements but seems the last one replaces the first 2 ones instead of appending to the container.</p>
  
  <p>And the code below doesn't render anything.  So I'm not sure what is the correct way to do that?  </p>
  
  <p>There should be a way for ReactJS to render multiple elements inside the same container (div)?</p>
  
  <pre><code>let container:Element = document.getElementById(id);
  
  ReactDOM.render([&lt;HelloComponent class="welcome" compiler="TypeScript" framework="ReactJS" /&gt;,
      &lt;LabelTextbox type="text" label="Username" model="{model}" /&gt;,
      &lt;button onclick="model.validate()"&gt;Validate&lt;/button&gt;], container);
  </code></pre>