37 lines
1.2 KiB
HTML
37 lines
1.2 KiB
HTML
<div class="container">
|
|
<div class="row">
|
|
<div class="col">
|
|
<h3 class="d-none d-sm-block mb-3 text-center" i18n>Accounts</h3>
|
|
<div class="accounts">
|
|
<gf-accounts-table
|
|
[accounts]="accounts"
|
|
[baseCurrency]="user?.settings?.baseCurrency"
|
|
[deviceType]="deviceType"
|
|
[locale]="user?.settings?.locale"
|
|
[showActions]="!hasImpersonationId && hasPermissionToDeleteAccount && !user.settings.isRestrictedView"
|
|
[totalBalanceInBaseCurrency]="totalBalanceInBaseCurrency"
|
|
[totalValueInBaseCurrency]="totalValueInBaseCurrency"
|
|
[transactionCount]="transactionCount"
|
|
(accountDeleted)="onDeleteAccount($event)"
|
|
(accountToUpdate)="onUpdateAccount($event)"
|
|
></gf-accounts-table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div
|
|
*ngIf="!hasImpersonationId && hasPermissionToCreateAccount && !user.settings.isRestrictedView"
|
|
class="fab-container"
|
|
>
|
|
<a
|
|
class="align-items-center d-flex justify-content-center"
|
|
color="primary"
|
|
mat-fab
|
|
[queryParams]="{ createDialog: true }"
|
|
[routerLink]="[]"
|
|
>
|
|
<ion-icon class="mt-2" name="add-outline" size="large"></ion-icon>
|
|
</a>
|
|
</div>
|
|
</div>
|