-
Notifications
You must be signed in to change notification settings - Fork 761
/
client_page.ng.html
33 lines (30 loc) · 1.25 KB
/
client_page.ng.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<mat-drawer-container class="container" [class.noscroll]="clientDetailsDrawer.opened">
<mat-drawer #clientDetailsDrawer position="end">
<client-details [clientId]="id$ | async"></client-details>
</mat-drawer>
<mat-drawer-content>
<client-overview>
<button mat-button class="goto-details" (click)="onClientDetailsButtonClick()">Client details
<mat-icon *ngIf="!clientDetailsDrawer.opened; else iconArrowRight">keyboard_arrow_left</mat-icon>
<ng-template #iconArrowRight>
<mat-icon>keyboard_arrow_right</mat-icon>
</ng-template>
</button>
</client-overview>
<div class="client-start-flow">
<flow-form></flow-form>
</div>
<div class="client-flows">
<scheduled-flow-list [creator]="currentUser$ | async" [clientId]="id$ | async"></scheduled-flow-list>
<flow-list></flow-list>
<div [style.height.px]="approvalHeight">
<!-- Placeholder behind Approval bottom sheet to allow scrolling to the
bottom of the flows list. -->
</div>
</div>
<div class="client-approval mat-elevation-z5"
[style.display]="(this.showApprovalView$ | async) ? 'block' : 'none'">
<approval></approval>
</div>
</mat-drawer-content>
</mat-drawer-container>