Skip to content

Commit 4b82c63

Browse files
committed
feat(package): only show the enabled rules in the info component #68
1 parent 798ced0 commit 4b82c63

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/module/component/mat-password-strength-info/mat-password-strength-info.component.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<mat-card>
22
<mat-card-content fxLayout="column" fxLayoutAlign="start">
33

4-
<div class="info-row">
4+
<div class="info-row" *ngIf="passwordComponent.enableLowerCaseLetterRule">
55
<div *ngIf="passwordComponent.containAtLeastOneLowerCaseLetter; then done else error">
66
</div>
77
<ng-template #done>
@@ -15,7 +15,7 @@
1515
</div>
1616
</div>
1717

18-
<div class="info-row">
18+
<div class="info-row" *ngIf="passwordComponent.enableUpperCaseLetterRule">
1919
<div *ngIf="passwordComponent.containAtLeastOneUpperCaseLetter; then done else error">
2020
</div>
2121
<ng-template #done>
@@ -29,7 +29,7 @@
2929
</div>
3030
</div>
3131

32-
<div class="info-row">
32+
<div class="info-row" *ngIf="passwordComponent.enableDigitRule">
3333
<div *ngIf="passwordComponent.containAtLeastOneDigit; then done else error">
3434
</div>
3535
<ng-template #done>
@@ -43,7 +43,7 @@
4343
</div>
4444
</div>
4545

46-
<div class="info-row">
46+
<div class="info-row" *ngIf="passwordComponent.enableSpecialCharRule">
4747
<div *ngIf="passwordComponent.containAtLeastOneSpecialChar; then done else error">
4848
</div>
4949
<ng-template #done>
@@ -57,7 +57,7 @@
5757
</div>
5858
</div>
5959

60-
<div class="info-row">
60+
<div class="info-row" *ngIf="passwordComponent.enableLengthRule">
6161
<div *ngIf="passwordComponent.containAtLeastEightChars; then done else error">
6262
</div>
6363
<ng-template #done>
@@ -67,7 +67,7 @@
6767
<mat-icon color="warn">error</mat-icon>
6868
</ng-template>
6969
<div>
70-
<p>contains at least eight characters</p>
70+
<p>contains at least {{passwordComponent.min}} characters</p>
7171
</div>
7272
</div>
7373

0 commit comments

Comments
 (0)