I want to reload a component view by clicking button icon, without refreshing the whole page.
My view code:
<nb-card>
<nb-card-header>
<div class="row" style="font-size: 2.125rem !important;">
<div class="col-sm-8">
Tableau des Casiers
</div>
<div class="col-sm-4 d-flex justify-content-end">
<nb-action icon="ion-refresh sizeicone" (click)="refresh()"></nb-action>
</div>
</div>
</nb-card-header>
<nb-card-body>
<ng2-smart-table [settings]="settings" (custom)="onCustom($event)" [source]="source"
(deleteConfirm)="onDeleteConfirm($event)" (editConfirm)="onSaveConfirm($event)"
(createConfirm)="onCreateConfirm($event)">
</ng2-smart-table>
</nb-card-body>
</nb-card>