<ng-template pTemplate="summary" let-rowData>
<div style="text-align:left">
<i class="fa fa-pencil" title="Edit"></i>
<button type="button" pButton icon="fa fa-pencil" (click)="showDialogToAdd()" label="Add"></button>
</div>
Значок карандаша будет отображаться, а кнопка - нет. Однако кнопка не будет.

Это вырвано из основного примера
https://github.com/primefaces/primeng/blob/master/src/app/showcase/components/table/tablepagedemo.html
(я добавил значок карандаша просто для доказательства, что это не проблема с CSS, который я пытаюсь включить)
Почему это происходит?