Skip to content
This repository was archived by the owner on May 29, 2019. It is now read-only.

Commit c01d255

Browse files
committed
refactor(datepicker): track buttons by date instead of $index
1 parent c5862b0 commit c01d255

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

Diff for: template/datepicker/day.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<tbody>
1414
<tr ng-repeat="row in rows track by $index">
1515
<td ng-show="showWeeks" class="text-center"><small><em>{{ weekNumbers[$index] }}</em></small></td>
16-
<td ng-repeat="dt in row track by $index" class="text-center">
16+
<td ng-repeat="dt in row track by dt.date" class="text-center">
1717
<button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected}" ng-click="select(dt.date)" ng-disabled="dt.disabled"><span ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">{{dt.label}}</span></button>
1818
</td>
1919
</tr>

Diff for: template/datepicker/month.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</thead>
99
<tbody>
1010
<tr ng-repeat="row in rows track by $index">
11-
<td ng-repeat="dt in row track by $index" class="text-center">
11+
<td ng-repeat="dt in row track by dt.date" class="text-center">
1212
<button type="button" style="width:100%;" class="btn btn-default" ng-class="{'btn-info': dt.selected}" ng-click="select(dt.date)" ng-disabled="dt.disabled"><span ng-class="{'text-info': dt.current}">{{dt.label}}</span></button>
1313
</td>
1414
</tr>

Diff for: template/datepicker/year.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</thead>
99
<tbody>
1010
<tr ng-repeat="row in rows track by $index">
11-
<td ng-repeat="dt in row track by $index" class="text-center">
11+
<td ng-repeat="dt in row track by dt.date" class="text-center">
1212
<button type="button" style="width:100%;" class="btn btn-default" ng-class="{'btn-info': dt.selected}" ng-click="select(dt.date)" ng-disabled="dt.disabled"><span ng-class="{'text-info': dt.current}">{{dt.label}}</span></button>
1313
</td>
1414
</tr>

0 commit comments

Comments
 (0)