feat(stats): show gross earned leave by rule (#67)
This commit is contained in:
1 parent
3fbf9c3172
commit
da08ee054d
10 files changed
+571
-9
No files matched your search
@@ -1295,7 +1295,35 @@
|
||||
</dt>
|
||||
<dd>{{ formatStatistic(plan.metrics.longestTimeOffPeriod) }}</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt>
|
||||
{{ tr().planning.statistics.earnedLeave }} ({{
|
||||
tr().planning.statistics.leaveDaysUnit
|
||||
}})
|
||||
</dt>
|
||||
<dd>{{ formatStatistic(earnedLeave().total) }}</dd>
|
||||
</div>
|
||||
</dl>
|
||||
@if (earnedLeave().contributions.length) {
|
||||
<section aria-labelledby="earned-leave-title">
|
||||
<h3 id="earned-leave-title">
|
||||
{{ tr().planning.statistics.earnedLeaveByRule }} ({{
|
||||
tr().planning.statistics.leaveDaysUnit
|
||||
}})
|
||||
</h3>
|
||||
<dl class="earned-leave-breakdown">
|
||||
@for (
|
||||
contribution of earnedLeave().contributions;
|
||||
track contribution.ruleId
|
||||
) {
|
||||
<div>
|
||||
<dt>{{ contribution.label }}</dt>
|
||||
<dd>{{ formatStatistic(contribution.quantity) }}</dd>
|
||||
</div>
|
||||
}
|
||||
</dl>
|
||||
</section>
|
||||
}
|
||||
}
|
||||
</mat-dialog-content>
|
||||
<mat-dialog-actions align="end">
|
||||
|
||||
Reference in new issue
Block a user