Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/CoreHome/angularjs/common/filters/evolution.js')
-rw-r--r--plugins/CoreHome/angularjs/common/filters/evolution.js36
1 files changed, 1 insertions, 35 deletions
diff --git a/plugins/CoreHome/angularjs/common/filters/evolution.js b/plugins/CoreHome/angularjs/common/filters/evolution.js
index d3ba61259b..14adb00db1 100644
--- a/plugins/CoreHome/angularjs/common/filters/evolution.js
+++ b/plugins/CoreHome/angularjs/common/filters/evolution.js
@@ -8,42 +8,8 @@
angular.module('piwikApp.filter').filter('evolution', evolutionFilter);
function evolutionFilter() {
-
- function calculateEvolution(currentValue, pastValue)
- {
- pastValue = parseInt(pastValue, 10);
- currentValue = parseInt(currentValue, 10) - pastValue;
-
- var evolution;
-
- if (currentValue === 0 || isNaN(currentValue)) {
- evolution = 0;
- } else if (pastValue === 0 || isNaN(pastValue)) {
- evolution = 100;
- } else {
- evolution = (currentValue / pastValue) * 100;
- }
-
- return evolution;
- }
-
- function formatEvolution(evolution)
- {
- evolution = Math.round(evolution);
-
- if (evolution > 0) {
- evolution = '+' + evolution;
- }
-
- evolution += '%';
-
- return evolution;
- }
-
return function(currentValue, pastValue) {
- var evolution = calculateEvolution(currentValue, pastValue);
-
- return formatEvolution(evolution);
+ return window.CoreHome.getFormattedEvolution(currentValue, pastValue);
};
}
})();