<div class="connect-wallet">
  <div *ngIf="(accountAddress$ | ngrxPush) as accountAddress else connectWallet"
       (click)="onDisconnectWalletClick()"
       class="p-button connect-wallet__connected">
    {{ accountAddress | shortAddress }}
  </div>

  <ng-template #connectWallet>
    <button (click)="onConnectWalletClick()"
            class="connect-wallet__connect"
            pButton
            type="button"
            label="Connect wallet">
    </button>
  </ng-template>
</div>