feat: Pending and Rejected account tabs in Approval Center with tasks service

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Jaanu423
2026-05-25 11:06:19 +05:30
co-authored by Claude Sonnet 4.6
parent b7d009b22a
commit 38c4a7d9e9
8 changed files with 181 additions and 8 deletions
@@ -19,9 +19,22 @@
/>
</mat-form-field>
<div class="cv-action-buttons">
<button mat-stroked-button class="cv-btn cv-btn-approve" (click)="approveAccounts()">
<button
mat-stroked-button
class="cv-btn cv-btn-approve"
[disabled]="!selection.hasValue()"
(click)="approveAccounts()"
>
<fa-icon icon="check" class="m-r-10"></fa-icon>Approve
</button>
<button
mat-stroked-button
class="cv-btn cv-btn-reject"
[disabled]="!selection.hasValue()"
(click)="rejectAccounts()"
>
<fa-icon icon="ban" class="m-r-10"></fa-icon>Reject
</button>
</div>
</div>
@@ -103,8 +116,8 @@
<tr
mat-row
*matRowDef="let row; columns: displayedColumns"
(click)="selection.toggle(row)"
class="table-row"
(click)="navigateToAccount(row)"
class="table-row clickable-row"
></tr>
</table>
</div>