diff --git a/app/assets/javascripts/admin/components/admin-report-table.js.es6 b/app/assets/javascripts/admin/components/admin-report-table.js.es6 index 0b52599a9b5..bba15f0ec20 100644 --- a/app/assets/javascripts/admin/components/admin-report-table.js.es6 +++ b/app/assets/javascripts/admin/components/admin-report-table.js.es6 @@ -31,6 +31,16 @@ export default Ember.Component.extend({ return reportTotal && total && twoColumns; }, + @computed("model.average", "totalsForSample.1.value", "twoColumns") + showAverage(reportAverage, totalValue, twoColumns) { + return reportAverage && totalValue && twoColumns; + }, + + @computed("totalsForSample.1.value", "model.data.length") + averageForSample(totals, count) { + return (totals / count).toFixed(0); + }, + @computed("model.data.length") showSortingUI(dataLength) { return dataLength >= 5; diff --git a/app/assets/javascripts/admin/templates/components/admin-report-table.hbs b/app/assets/javascripts/admin/templates/components/admin-report-table.hbs index 6011407673c..0fccf35c250 100644 --- a/app/assets/javascripts/admin/templates/components/admin-report-table.hbs +++ b/app/assets/javascripts/admin/templates/components/admin-report-table.hbs @@ -48,6 +48,18 @@