title: Angular `ng-content` is not working as expected with primeNg tables
body: <p>I want to create a reusable table component which uses primeNg to render ui. I created a <code>table.component.html</code> and <code>.ts</code> for that. Now i want to render content for the table which will be table headers (<code>th</code>) and table body (<code>body</code>).</p>
  
  <p>To do that, i am writing <code>th</code> and <code>tbody</code> implementation as a content of table and trying to render it in <code>table.component.html</code> using <code>&lt;ng-content&gt;&lt;/ng-content&gt;</code>. But the table is not displaying.</p>
  
  <p>I tried adding the <code>th</code> and <code>tbody</code> directly in <code>table.component.html</code> and it displays the table. shouldn't <code>ng-content</code> do the same thing because the content has the same html?</p>
  
  <p>Here is the link to snippet with example. Check <code>table.component.html</code> under shared dir. And <code>app.component.html</code> for initial start. comment the <code>ng-content</code> line and uncomment remaining lines in <code>table.component.html</code> and you should see the table.
  <a href="https://stackblitz.com/edit/angular-playground-kwudxn?file=app%2Fshared%2Ftable%2Ftable.component.html" rel="noreferrer">https://stackblitz.com/edit/angular-playground-kwudxn?file=app%2Fshared%2Ftable%2Ftable.component.html</a></p>