Skip to content

Commit a6f5d13

Browse files
authored
fix(datepicker): quick ranges button is not selected with maxDate (#6670) (#6696)
1 parent b56863d commit a6f5d13

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/datepicker/themes/bs/bs-custom-dates-view.component.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export interface BsCustomDates {
1414
type="button"
1515
class="btn"
1616
(click)="selectFromRanges(range)"
17-
[class.selected]="range.value === selectedRange">
17+
[class.selected]="compareRanges(range)">
1818
{{ range.label }}
1919
</button>
2020
</div>
@@ -32,4 +32,8 @@ export class BsCustomDatesViewComponent {
3232
selectFromRanges(range?: BsCustomDates) {
3333
this.onSelect.emit(range);
3434
}
35+
36+
compareRanges(range?: BsCustomDates) {
37+
return JSON.stringify(range?.value) === JSON.stringify(this.selectedRange);
38+
}
3539
}

0 commit comments

Comments
 (0)